Saltare al contenuto

@ capgo/ capacitor-low-energy-bluetooth

Capacitor Plugin Bluetooth Low Energy per comunicazione BLE.

Capacitor Plugin di Bluetooth Low Energy per la comunicazione BLE.

  • initialize - Inizializza il plugin BLE. Deve essere chiamato prima di qualsiasi altro metodo.
  • shimWebBluetooth - Installa il shim Web Bluetooth Capacitor su navigator.bluetooth- Chiamalo manualmente 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 altro metodo.
shimWebBluetooth- Installa il shim Web Bluetooth Capacitor su navigator.bluetooth- Chiamalo manualmente prima di utilizzare il Web Bluetooth API da un'app nativa Capacitor.
isAvailableControlla se il Bluetooth è disponibile sul dispositivo.
isEnabledControlla se il Bluetooth è abilitato sul dispositivo.
isLocationEnabledControlla se i servizi di localizzazione sono abilitati (solo Android).
openAppSettingsApre la pagina di impostazioni dell'app.
openBluetoothSettingsApre la pagina di impostazioni Bluetooth (solo Android).
openLocationSettingsApre la pagina di impostazioni localizzazione (solo Android).
checkPermissionsControlla lo stato attuale dei permessi.
requestPermissionsRichiedi i permessi Bluetooth.
startScanInizia a cercare dispositivi BLE.
stopScanFerma la ricerca dei dispositivi BLE.
connectConnetti a un dispositivo BLE.
disconnectDisconnetti dal dispositivo BLE.
createBondCreare un legame con un dispositivo BLE (solo per Android).
isBondedVerificare 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 caratteristica.
writeCharacteristicScrivere un valore in una caratteristica.
startCharacteristicNotificationsAvviare le notifiche per una caratteristica.
stopCharacteristicNotificationsSospendere le notifiche per una caratteristica.
readDescriptorLeggere il valore di un descriptor.
writeDescriptorScrivere un valore in un descriptor.
readRssiLeggere il valore RSSI (intensità del segnale) di un dispositivo connesso.
requestMtuRichiedi il cambiamento della dimensione MTU (solo per Android).
requestConnectionPriorityRichiedi la priorità della 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 riferimento è sincronizzato da src/definitions.ts in 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 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.