Saltare al contenuto

@capgo/capacitor-low-energy-di-basso-consumo

Capacitor Plugin di basso consumo energetico per la comunicazione BLE.

Capacitor Plugin di basso consumo energetico per la comunicazione BLE.

  • initialize - Inizializza il plugin BLE. Deve essere chiamato prima di qualsiasi altra funzione.
  • shimWebBluetooth - Installa il shim Web Bluetooth di Capacitor. navigator.bluetooth. Chiama questo 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.
shimWebBluetoothInstalla il shim di Bluetooth Web Capacitor su navigator.bluetooth. Chiama questo 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 corrente delle autorizzazioni.
requestPermissionsRichiedi le autorizzazioni 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.
getServicesOtteni i servizi scoperti per un dispositivo.
getConnectedDevicesOtteni 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 il valore RSSI (potenza del segnale) di un dispositivo connesso.
requestMtuRichiedi il cambio di dimensione MTU (solo per Android).
requestConnectionPriorityRichiedi la priorità di connessione (solo per Android).
startAdvertisingInizia a pubblicizzare come periferica (server BLE).
stopAdvertisingSmetti di pubblicizzare.
startForegroundServiceAvvia un servizio in primo piano per mantenere le connessioni BLE in background (solo per Android).
stopForegroundServiceSmetti di utilizzare 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.

This reference is synced from 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 Enterprise per il flusso di lavoro del prodotto in Capgo Enterprise, Alternative plugin per Ionic Enterprise per il flusso di lavoro del plugin per Ionic Enterprise Capgo Alternative per il flusso di lavoro di Capgo Alternative, e Capgo Consulenza per il flusso di lavoro di Capgo Consulenza.