Panoramica
Sommario intitolato “Panoramica”Capacitor Plugin di basso consumo energetico per la comunicazione BLE.
Capacità fondamentali
Sommario intitolato “Capacità fondamentali”initialize- Inizializza il plugin BLE. Deve essere chiamato prima di qualsiasi altra funzione.shimWebBluetooth- Installa il shim Web Bluetooth di Capacitor.navigator.bluetooth. Chiama questo manualmente prima di utilizzare il Bluetooth Web API da un'app nativa Capacitor.isAvailable- Verifica se il Bluetooth è disponibile sul dispositivo.isEnabled- Verifica se il Bluetooth è abilitato sul dispositivo.
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
initialize | Inizializza il plugin BLE. Deve essere chiamato prima di qualsiasi altro metodo. |
shimWebBluetooth | Installa il shim di Bluetooth Web Capacitor su navigator.bluetooth. Chiama questo manualmente prima di utilizzare il Bluetooth Web 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 per Android). |
openAppSettings | Apri la pagina di impostazioni dell'app. |
openBluetoothSettings | Apri la pagina di impostazioni Bluetooth (solo per Android). |
openLocationSettings | Apri la pagina di impostazioni localizzazione (solo per Android). |
checkPermissions | Verifica lo stato corrente delle autorizzazioni. |
requestPermissions | Richiedi le autorizzazioni Bluetooth. |
startScan | Avvia la scansione dei dispositivi BLE. |
stopScan | Ferma la scansione dei dispositivi BLE. |
connect | Connetti a un dispositivo BLE. |
disconnect | Disconnetti dal dispositivo BLE. |
createBond | Crea un legame con un dispositivo BLE (solo per Android). |
isBonded | Verifica se un dispositivo è legato (solo per Android). |
discoverServices | Scopri i servizi su un dispositivo connesso. |
getServices | Otteni i servizi scoperti per un dispositivo. |
getConnectedDevices | Otteni una lista di dispositivi connessi. |
readCharacteristic | Leggi un valore di caratteristica. |
writeCharacteristic | Scrivi un valore in una caratteristica. |
startCharacteristicNotifications | Avvia le notifiche per una caratteristica. |
stopCharacteristicNotifications | Sospendi le notifiche per una caratteristica. |
readDescriptor | Leggi un valore di descriptor. |
writeDescriptor | Scrivi un valore in un descriptor. |
readRssi | Leggi il valore RSSI (potenza del segnale) di un dispositivo connesso. |
requestMtu | Richiedi il cambio di dimensione MTU (solo per Android). |
requestConnectionPriority | Richiedi la priorità di connessione (solo per Android). |
startAdvertising | Inizia a pubblicizzare come periferica (server BLE). |
stopAdvertising | Smetti di pubblicizzare. |
startForegroundService | Avvia un servizio in primo piano per mantenere le connessioni BLE in background (solo per Android). |
stopForegroundService | Smetti di utilizzare 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à”This reference is synced from src/definitions.ts in capacitor-bluetooth-low-energy.
Continua da @capgo/capacitor-bluetooth-low-energy
Sottosezione 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 Enterprise per il flusso di lavoro del prodotto in Capgo Enterprise, Alternative plugin per Ionic Enterprise per il flusso di lavoro del plugin per Ionic Enterprise Capgo Alternative per il flusso di lavoro di Capgo Alternative, e Capgo Consulenza per il flusso di lavoro di Capgo Consulenza.