Panoramica
Sottosezione intitolata “Panoramica”Plugin di Bluetooth Low Energy Capacitor per la comunicazione BLE.
Capacità fondamentali
Sottosezione intitolata “Capacità fondamentali”initialize- Inizializza il plugin BLE. Deve essere chiamato prima di qualsiasi altra funzione.shimWebBluetooth- Installa il shim Web Bluetooth Capacitor sunavigator.bluetooth- . Chiama manualmente questo metodo prima di utilizzare il Web Bluetooth API da un'app nativa Capacitor.isAvailable- Verifica se il Bluetooth è disponibile sul dispositivo.isEnabled- Verifica se il Bluetooth è abilitato sul dispositivo.
Sezione pubblica API
Sezione intitolata “Sezione pubblica API”| Metodo | Descrizione |
|---|---|
initialize | Inizializza il plugin BLE. Deve essere chiamato prima di qualsiasi altra funzione. |
shimWebBluetooth | - Installa il shim Web Bluetooth Capacitor su navigator.bluetooth- . Chiama manualmente questo metodo prima di utilizzare il Web Bluetooth API da un'app nativa Capacitor. |
isAvailable | Verifica se il Bluetooth è disponibile sul dispositivo. |
isEnabled | Verifica se il Bluetooth è abilitato sul dispositivo. |
isLocationEnabled | Verifica se i servizi di localizzazione sono abilitati (solo Android). |
openAppSettings | Apri la pagina di impostazioni dell'app. |
openBluetoothSettings | Apri la pagina di impostazioni Bluetooth (solo Android). |
openLocationSettings | Apri la pagina di impostazioni localizzazione (solo Android). |
checkPermissions | Verifica lo stato attuale dei permessi. |
requestPermissions | Richiedi i permessi Bluetooth. |
startScan | Inizia a cercare dispositivi BLE. |
stopScan | Fermati di cercare dispositivi BLE. |
connect | Connetti a un dispositivo BLE. |
disconnect | Disconnetti dal dispositivo BLE. |
createBond | Creare un legame con un dispositivo BLE (solo per Android). |
isBonded | Controllare se un dispositivo è legato (solo per Android). |
discoverServices | Scoprire i servizi su un dispositivo connesso. |
getServices | Ottenere i servizi scoperti per un dispositivo. |
getConnectedDevices | Ottenere l'elenco dei dispositivi connessi. |
readCharacteristic | Leggere il valore di un caratteristico. |
writeCharacteristic | Scrivere un valore in un caratteristico. |
startCharacteristicNotifications | Avviare le notifiche per un caratteristico. |
stopCharacteristicNotifications | Sospendere le notifiche per un caratteristico. |
readDescriptor | Leggere il valore di un descriptor. |
writeDescriptor | Scrivere un valore in un descriptor. |
readRssi | Leggere la RSSI (intensità del segnale) di un dispositivo connesso. |
requestMtu | Richiedi il cambiamento della dimensione MTU (solo per Android). |
requestConnectionPriority | Richiedi priorità di connessione (solo per Android). |
startAdvertising | Inizia a pubblicizzare come periferico (server BLE). |
stopAdvertising | Smetti di pubblicizzare. |
startForegroundService | Inizia un servizio in primo piano per mantenere le connessioni BLE in background (solo per Android). |
stopForegroundService | Smetti il servizio in primo piano (solo per Android). |
getPluginVersion | Ottieni la versione nativa del plugin Capacitor. |
addListener | Aggiungi un ascoltatore per eventi di dispositivi scansionati. |
addListener | Aggiungi un ascoltatore per eventi di dispositivi connessi. |
addListener | Aggiungi un ascoltatore per eventi di dispositivi disconnessi. |
addListener | Aggiungi un ascoltatore per eventi di caratteristiche cambiate. |
removeAllListeners | Rimuovi tutti gli ascoltatori per questo plugin. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa documentazione è sincronizzata da src/definitions.ts in capacitor-Bluetooth Low Energy.
Continua da @capgo/capacitor-Bluetooth Low Energy
Sezione intitolata “Continua da @capgo/capacitor-Bluetooth Low Energy”Se stai utilizzando @capgo/capacitor-Bluetooth Low Energy per pianificare la migrazione e le operazioni aziendali, connettilo con Utilizzando @capgo/capacitor-Bluetooth Low Energy per la capacità nativa in Utilizzando @capgo/capacitor-Bluetooth Low Energy, Capgo Imprese per il flusso di lavoro del prodotto in Capgo Imprese Ionic Imprese Plugin Alternatives per il flusso di lavoro del prodotto in Ionic Imprese Plugin Alternatives Capgo Alternative per il flusso di lavoro del prodotto in Capgo Alternative, e Capgo Consulenza per il flusso di lavoro del prodotto in Capgo Consulenza.