Saltare al contenuto

@capgo/capacitor-low-energy-bluetooth

Capacitor Plugin di bassa energia Bluetooth per la comunicazione BLE.

Plugin di Bluetooth Low Energy Capacitor per la comunicazione BLE.

  • 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.
MetodoDescrizione
initializeInizializza 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.
isAvailableVerifica se il Bluetooth è disponibile sul dispositivo.
isEnabledVerifica se il Bluetooth è abilitato sul dispositivo.
isLocationEnabledVerifica se i servizi di localizzazione sono abilitati (solo Android).
openAppSettingsApri la pagina di impostazioni dell'app.
openBluetoothSettingsApri la pagina di impostazioni Bluetooth (solo Android).
openLocationSettingsApri la pagina di impostazioni localizzazione (solo Android).
checkPermissionsVerifica lo stato attuale dei permessi.
requestPermissionsRichiedi i permessi Bluetooth.
startScanInizia a cercare dispositivi BLE.
stopScanFermati di cercare dispositivi BLE.
connectConnetti a un dispositivo BLE.
disconnectDisconnetti dal dispositivo BLE.
createBondCreare un legame con un dispositivo BLE (solo per Android).
isBondedControllare se un dispositivo è legato (solo per Android).
discoverServicesScoprire i servizi su un dispositivo connesso.
getServicesOttenere i servizi scoperti per un dispositivo.
getConnectedDevicesOttenere l'elenco dei dispositivi connessi.
readCharacteristicLeggere il valore di un caratteristico.
writeCharacteristicScrivere un valore in un caratteristico.
startCharacteristicNotificationsAvviare le notifiche per un caratteristico.
stopCharacteristicNotificationsSospendere le notifiche per un caratteristico.
readDescriptorLeggere il valore di un descriptor.
writeDescriptorScrivere un valore in un descriptor.
readRssiLeggere la RSSI (intensità del segnale) di un dispositivo connesso.
requestMtuRichiedi il cambiamento della dimensione MTU (solo per Android).
requestConnectionPriorityRichiedi priorità di connessione (solo per Android).
startAdvertisingInizia a pubblicizzare come periferico (server BLE).
stopAdvertisingSmetti di pubblicizzare.
startForegroundServiceInizia un servizio in primo piano per mantenere le connessioni BLE in background (solo per Android).
stopForegroundServiceSmetti il servizio in primo piano (solo per Android).
getPluginVersionOttieni la versione nativa del plugin Capacitor.
addListenerAggiungi un ascoltatore per eventi di dispositivi scansionati.
addListenerAggiungi un ascoltatore per eventi di dispositivi connessi.
addListenerAggiungi un ascoltatore per eventi di dispositivi disconnessi.
addListenerAggiungi un ascoltatore per eventi di caratteristiche cambiate.
removeAllListenersRimuovi tutti gli ascoltatori per questo plugin.

Questa documentazione è sincronizzata da src/definitions.ts in 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.