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 - Initialisiere das BLE-Plugin. Muss vor der Aufruf jeder anderen Methode erfolgen.
  • shimWebBluetooth - Installiere das Capacitor Web Bluetooth Shim navigator.bluetooth. Ruf diese Funktion manuell vor der Verwendung des Web-Bluetooth API aus einer Capacitor nativen App.
  • isAvailable - Überprüfe, ob Bluetooth auf dem Gerät verfügbar ist.
  • isEnabled - Überprüfe, ob Bluetooth auf dem Gerät aktiviert ist.
MethodeBeschreibung
initializeInitialisiere das BLE-Plugin. Muss vor der Verwendung jeder anderen Methode aufgerufen werden.
shimWebBluetoothInstalliere das Capacitor Web-Bluetooth-Wrapper auf navigator.bluetooth. Ruf diese Funktion manuell vor der Verwendung des Web-Bluetooth API aus einer Capacitor nativen App.
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üfen Sie, ob die Standortdienste aktiviert sind (nur Android).
openAppSettingsÖffnen Sie die Einstellungen der App.
openBluetoothSettingsÖffnen Sie die Bluetooth-Einstellungen (nur Android).
openLocationSettingsÖffnen Sie die Standorteinstellungen (nur Android).
checkPermissionsÜberprüfen Sie den aktuellen Zustand der Berechtigungen.
requestPermissionsBitten Sie um Bluetooth-Berechtigungen.
startScanBeginnen Sie mit der Suche nach BLE-Geräten.
stopScanBeenden Sie die Suche nach BLE-Geräten.
connectVerbinden Sie sich mit einem BLE-Gerät.
disconnectTrennen Sie sich von einem BLE-Gerät.
createBondErstellen Sie einen Bond mit einem BLE-Gerät (nur Android).
isBondedÜberprüfen Sie, ob ein Gerät gebunden ist (nur Android).
discoverServicesEntdecken Sie Dienste auf einem verbundenen Gerät.
getServicesDienste für ein Gerät abrufen.
getConnectedDevicesEine Liste verbundener Geräte abrufen.
readCharacteristicEin Merkmalwert lesen.
writeCharacteristicEin Wert auf ein Merkmal schreiben.
startCharacteristicNotificationsBenachrichtigungen für ein Merkmal starten.
stopCharacteristicNotificationsBenachrichtigungen für ein Merkmal beenden.
readDescriptorEin Beschreibungsmerkmalwert lesen.
writeDescriptorEin Wert auf ein Beschreibungsmerkmal schreiben.
readRssiDen RSSI-Wert (Signalstärke) eines verbundenen Geräts lesen.
requestMtuMTU-Größe ändern (nur Android).
requestConnectionPriorityVerbindungspriorität anfordern (nur Android).
startAdvertisingStart als Peripherie (BLE-Server) zu werben.
stopAdvertisingStoppen Sie die Werbung.
startForegroundServiceStarten Sie einen Hintergrunddienst, um BLE-Verbindungen im Hintergrund aufrechtzuerhalten (nur Android).
stopForegroundServiceBeenden Sie den Hintergrunddienst (nur Android).
getPluginVersionErmitteln Sie die native Capacitor-Pluginversion.
addListenerHinzufügen eines Hörers für Geräte, die gescannt wurden.
addListenerHinzufügen eines Hörers für Geräte, die verbunden wurden.
addListenerHinzufügen eines Hörers für Geräte, die getrennt wurden.
addListenerHinzufügen eines Hörers für Änderungen von Merkmalen.
removeAllListenersEntfernen Sie alle Hörer für dieses Plugin.

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

Wenn Sie @capgo/capacitor-bluetooth-low-energy zum Planen der Migration und Unternehmensoperationen verwenden, verbinden Sie es mit Mit @capgo/capacitor-bluetooth-low-energy 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.