Panoramica
Sezione intitolata “Panoramica”Capacitor Plugin di bassa energia Bluetooth per la comunicazione BLE.
Capacità di base
Sezione intitolata “Capacità di base”initialize- Inizializza il plugin BLE. Deve essere chiamato prima di qualsiasi altra funzione.shimWebBluetooth- Installa il Capacitor shim Web Bluetooth sunavigator.bluetooth. Chiama manualmente questo prima di utilizzare il Web Bluetooth API da un'app nativa Capacitor.isAvailable- Controlla se il Bluetooth è disponibile sul dispositivo.isEnabled- Controlla 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 altra funzione. |
shimWebBluetooth | Installare il Capacitor shim Web Bluetooth su navigator.bluetooth. Chiama manualmente questo 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 del Bluetooth (solo Android). |
openLocationSettings | Apri la pagina di impostazioni della localizzazione (solo Android). |
checkPermissions | Verifica lo stato attuale dei permessi. |
requestPermissions | Richiedi i permessi del 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 | Ottieni i servizi scoperti per un dispositivo. |
getConnectedDevices | Ottieni una lista dei dispositivi connessi. |
readCharacteristic | Leggi il valore di un caratteristica. |
writeCharacteristic | Scrivi un valore in una caratteristica. |
startCharacteristicNotifications | Avvia le notifiche per una caratteristica. |
stopCharacteristicNotifications | Sospendi le notifiche per una caratteristica. |
readDescriptor | Leggi il valore di un descriptor. |
writeDescriptor | Scrivi un valore in un descriptor. |
readRssi | Leggi il valore RSSI (potenza del segnale) del dispositivo connesso. |
requestMtu | Richiedi cambio di dimensione MTU (solo per Android). |
requestConnectionPriority | Richiedi priorità di connessione (solo per Android). |
startAdvertising | Avvia pubblicità 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 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 | Elimina tutti gli ascoltatori per questo plugin. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa riferimento è sincronizzato da src/definitions.ts in capacitor-low-energy Bluetooth.
Continua da @capgo/capacitor-low-energy Bluetooth
Sezione intitolata “Continua da @capgo/capacitor-low-energy Bluetooth”Se stai utilizzando @capgo/capacitor-low-energy Bluetooth per pianificare la migrazione e le operazioni aziendali, connettilo con Utilizzando @capgo/capacitor-low-energy Bluetooth per la capacità nativa in Utilizzando @capgo/capacitor-low-energy Bluetooth, Capgo Imprese per il workflow del prodotto in Capgo Imprese, Alternativi per Plugin Enterprise di Ionic per il workflow del prodotto in Alternativi per Plugin Enterprise di Ionic, Capgo Alternativi per il workflow del prodotto in Capgo Alternativi, e Capgo Consulenza per il workflow del prodotto in Capgo Consulenza.