Zum Inhalt springen

@capgo/capacitor-bluetooth-low-energy

Capacitor Bluetooth Low Energy Plugin für BLE-Kommunikation.

Capacitor Bluetooth Low Energy Plugin für BLE-Kommunikation.

  • initialize - Initialisieren Sie das BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden.
  • shimWebBluetooth - Installieren Sie das Capacitor Web Bluetooth Shim auf navigator.bluetoothRufen Sie diese Funktion manuell vor der Verwendung des Web Bluetooth API aus einer Capacitor nativen App auf.
  • isAvailable - Überprüfen Sie, ob Bluetooth auf dem Gerät verfügbar ist.
  • isEnabled - Überprüfen Sie, ob Bluetooth auf dem Gerät aktiviert ist.
MethodeBeschreibung
initializeInitialisiere das BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden.
shimWebBluetoothInstalliere das Capacitor Web Bluetooth Shim auf navigator.bluetooth. Ruf diese manuell vor der Verwendung des Web Bluetooth API aus einem Capacitor nativen App auf.
isAvailableÜberprüfe, ob Bluetooth auf dem Gerät verfügbar ist.
isEnabledÜberprüfe, ob Bluetooth auf dem Gerät aktiviert ist.
isLocationEnabledÜberprüfe, ob die Standortdienste aktiviert sind (nur Android).
openAppSettingsÖffne die App-Einstellungen.
openBluetoothSettingsÖffne die Bluetooth-Einstellungen (nur Android).
openLocationSettingsÖffne die Standort-Einstellungen (nur Android).
checkPermissionsÜberprüfe den aktuellen Berechtigungsstatus.
requestPermissionsBereite Bluetooth-Berechtigungen vor.
startScanStarte die Suche nach BLE-Geräten.
stopScanStopfür BLE-Geräte nachzusuchen.
connectMit einem BLE-Gerät verbinden.
disconnectVon einem BLE-Gerät trennen.
createBondMit einem BLE-Gerät eine Verbindung herstellen (nur Android).
isBondedÜberprüfen, ob ein Gerät verbunden ist (nur Android).
discoverServicesEntdecken Sie Dienste auf einem verbundenen Gerät.
getServicesErmitteln Sie die für ein Gerät entdeckten Dienste.
getConnectedDevicesListe der verbundenen Geräte.
readCharacteristicEin Charakteristikwert lesen.
writeCharacteristicEin Wert in eine Charakteristik schreiben.
startCharacteristicNotificationsBenachrichtigungen für eine Charakteristik starten.
stopCharacteristicNotificationsBenachrichtigungen für eine Charakteristik beenden.
readDescriptorEin Beschreibungsmerkmal lesen.
writeDescriptorEin Wert in einem Beschreibungsmerkmal schreiben.
readRssiDie RSSI (Signalstärke) eines verbundenen Geräts lesen.
requestMtuMTU-Größe ändern (nur Android).
requestConnectionPriorityVerbindungsPriorität anfordern (nur Android).
startAdvertisingAls BLE-Server als Peripherie werben.
stopAdvertisingKeinen Werbebetrieb mehr betreiben.
startForegroundServiceEin Hintergrunddienst starten, um BLE-Verbindungen im Hintergrund aufrechtzuerhalten (nur Android).
stopForegroundServiceDen Hintergrunddienst beenden (nur Android).
getPluginVersionDie native Capacitor-Pluginversion abrufen.
addListenerEin Listener für Geräte, die gescannt wurden, hinzufügen.
addListenerEin Listener für verbundene Geräte hinzufügen.
addListenerEin Listener für Geräteabwurfereignisse hinzufügen.
addListenerEin Listener für Änderungen von Charakteristika hinzufügen.
removeAllListenersAlle Listener für diesen Plugin entfernen.

Diese Referenz wird von src/definitions.ts in capacitor-bluetooth-low-energy.

Wenn Sie @capgo/capacitor-bluetooth-low-energy um die Migration und die Unternehmensoperationen zu planen und es mit Mit @capgo/capacitor-bluetooth-low-energy zu verbinden für die native Fähigkeit in Mit @capgo/capacitor-bluetooth-low-energy, Capgo Enterprise für den Produktworkflow in Capgo Enterprise, Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen, Capgo Alternativen für den Produktworkflow in Capgo Alternativen und Capgo Consulting für den Produktworkflow in Capgo Consulting.