Saltare alla navigazione

@capgo/capacitor-low-energy-bluetooth

Plugin Bluetooth Low Energy di Capacitor per la comunicazione BLE.

Capacitor Plugin 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. navigator.bluetooth. Chiamare 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.
MetodoDescrizione
initializeInizializza il plugin BLE. Deve essere chiamato prima di qualsiasi altro metodo.
shimWebBluetoothInstallare il shim di Bluetooth Web Capacitor su navigator.bluetooth. Chiamare manualmente prima di utilizzare il Bluetooth Web 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 per Android).
openAppSettingsApri la pagina di impostazioni dell'app.
openBluetoothSettingsApri la pagina di impostazioni Bluetooth (solo per Android).
openLocationSettingsApri la pagina di impostazioni localizzazione (solo per Android).
checkPermissionsVerifica lo stato attuale dei permessi.
requestPermissionsRichiedi i permessi di Bluetooth.
startScanInizia a cercare dispositivi BLE.
stopScanSmetti di cercare 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.
getServicesOtterrai i servizi scoperti per un dispositivo.
getConnectedDevicesOtterrai una lista di dispositivi connessi.
readCharacteristicLeggi un valore di caratteristica.
writeCharacteristicScrivi un valore in una caratteristica.
startCharacteristicNotificationsAvvia le notifiche per una caratteristica.
stopCharacteristicNotificationsSospendi le notifiche per una caratteristica.
readDescriptorLeggi un valore di descriptor.
writeDescriptorScrivi un valore in un descriptor.
readRssiLeggi la RSSI (intensità del segnale) di un dispositivo connesso.
requestMtuRichiedi il cambio di dimensione MTU (solo Android).
requestConnectionPriorityRichiedi la priorità di connessione (solo Android).
startAdvertisingInizia a pubblicizzare come periferica (server BLE).
stopAdvertisingFerma la pubblicizzazione.
startForegroundServiceInizia un servizio in primo piano per mantenere le connessioni BLE in background (solo Android).
stopForegroundServiceFerma il servizio in primo piano (solo Android).
getPluginVersionOttieni la versione nativa del plugin Capacitor.
addListenerAggiungi un ascoltatore per eventi di dispositivi scannerizzati.
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 Enterprise per il flusso di lavoro del prodotto in Capgo Enterprise, Alternative plugin Ionic Enterprise per il workflow del prodotto in Alternative plugin Ionic Enterprise Capgo Alternative per il workflow del prodotto in Capgo Alternative, e Capgo Consulting per il workflow del prodotto in Capgo Consulting.