Saltare alla navigazione

@capgo/capacitor-low-energy-bluetooth

Capacitor Plugin di bassa energia Bluetooth per la comunicazione BLE.

Capacitor Plugin di bassa energia Bluetooth per la comunicazione BLE.

  • initialize - Inizializza il plugin BLE. Deve essere chiamato prima di qualsiasi altra funzione.
  • shimWebBluetooth - Installa il Capacitor shim Web Bluetooth su navigator.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.
MetodoDescrizione
initializeInizializza il plugin BLE. Deve essere chiamato prima di qualsiasi altra funzione.
shimWebBluetoothInstallare il Capacitor shim Web Bluetooth su navigator.bluetooth. Chiama manualmente questo 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 del Bluetooth (solo Android).
openLocationSettingsApri la pagina di impostazioni della localizzazione (solo Android).
checkPermissionsVerifica lo stato attuale dei permessi.
requestPermissionsRichiedi i permessi del Bluetooth.
startScanAvvia la scansione dei dispositivi BLE.
stopScanFerma la scansione dei dispositivi BLE.
connectConnetti a un dispositivo BLE.
disconnectDisconnetti dal dispositivo BLE.
createBondCrea un legame con un dispositivo BLE (solo per Android).
isBondedVerifica se un dispositivo è legato (solo per Android).
discoverServicesScopri i servizi su un dispositivo connesso.
getServicesOttieni i servizi scoperti per un dispositivo.
getConnectedDevicesOttieni una lista dei dispositivi connessi.
readCharacteristicLeggi il valore di un caratteristica.
writeCharacteristicScrivi un valore in una caratteristica.
startCharacteristicNotificationsAvvia le notifiche per una caratteristica.
stopCharacteristicNotificationsSospendi le notifiche per una caratteristica.
readDescriptorLeggi il valore di un descriptor.
writeDescriptorScrivi un valore in un descriptor.
readRssiLeggi il valore RSSI (potenza del segnale) del dispositivo connesso.
requestMtuRichiedi cambio di dimensione MTU (solo per Android).
requestConnectionPriorityRichiedi priorità di connessione (solo per Android).
startAdvertisingAvvia pubblicità come periferica (server BLE).
stopAdvertisingSmetti di pubblicizzare.
startForegroundServiceAvvia 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.
removeAllListenersElimina 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 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.