Saltare alla navigazione

@capgo/capacitor-low-energy-bluetooth

Capacitor Plugin Bluetooth Low Energy per comunicazione BLE.

Capacitor Plugin Bluetooth Low Energy per 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. Chiama manualmente questo prima di utilizzare il Web Bluetooth API da un'app nativa Capacitor.
  • isAvailable - Controlla 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.
shimWebBluetoothInstalla il Capacitor shim Web Bluetooth su navigator.bluetoothChiamalo manualmente 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 delle impostazioni Bluetooth (disponibile solo su Android).
openLocationSettingsApri la pagina delle impostazioni della posizione (disponibile solo su Android).
checkPermissionsControlla lo stato attuale delle autorizzazioni.
requestPermissionsRichiedi le autorizzazioni per 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 (disponibile solo su Android).
isBondedControlla se un dispositivo è legato (disponibile solo su Android).
discoverServicesScopri i servizi su un dispositivo connesso.
getServicesOtterra le informazioni sui servizi per un dispositivo.
getConnectedDevicesOttenere una lista 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 il livello del segnale (RSSI) di un dispositivo connesso.
requestMtuRichiedere il cambio del MTU (disponibile solo su Android).
requestConnectionPriorityRichiedere la priorità della connessione (disponibile solo su Android).
startAdvertisingAvviare l'annuncio come periferica (server BLE).
stopAdvertisingSospendere l'annuncio.
startForegroundServiceAvvia 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 scansati.
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.