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 den Capacitor Web Bluetooth Shim auf navigator.bluetooth. Ruf diese manuell auf, bevor Sie das Web Bluetooth API aus einer Capacitor nativen App verwenden.
  • 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
initializeInitialisieren Sie das BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden.
shimWebBluetoothInstallieren Sie den Capacitor Web Bluetooth Shim auf navigator.bluetooth. Ruf diese manuell auf, bevor Sie das Web Bluetooth API aus einer Capacitor nativen App verwenden.
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.
isLocationEnabledÜberprüfen Sie, ob die Standortdienste aktiviert sind (nur Android).
openAppSettingsÖffnen Sie die App-Einstellungen.
openBluetoothSettingsÖffnen Sie die Bluetooth-Einstellungen (nur Android).
openLocationSettingsÖffnen Sie die Standort-Einstellungen (nur Android).
checkPermissionsÜberprüfen Sie den aktuellen Berechtigungsstatus.
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.
createBondEin Bond mit einem BLE-Gerät (nur Android) erstellen.
isBondedÜberprüfen, ob ein Gerät gebunden ist (nur Android).
discoverServicesDienste auf einem verbundenen Gerät entdecken.
getServicesDienste für ein Gerät abrufen.
getConnectedDevicesEine Liste der verbundenen 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 abrufen.
requestMtuAnfrage zur Änderung der MTU-Größe (nur Android).
requestConnectionPriorityAnfrage zur Verbindungspriorität (nur Android).
startAdvertisingAls BLE-Server beginnen, als Peripherie zu werben.
stopAdvertisingWerbung beenden.
startForegroundServiceStarten eines Vordergrunddienstes, um BLE-Verbindungen im Hintergrund zu erhalten (nur Android).
stopForegroundServiceVordergrunddienst beenden (nur Android).
getPluginVersionAbrufen der nativen 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 aller Hörer für dieses Plugin.

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

Wenn Sie Bluetooth Low Energy verwenden @capgo/capacitor-bluetooth-low-energy um die Migration und die Betriebsabläufe zu planen, verbinden Sie es mit Mit @capgo/capacitor-bluetooth-low-energy für die native Fähigkeit in Mit @capgo/capacitor-bluetooth-low-energy Capgo Unternehmenslösungen für den Produktworkflow in Capgo Unternehmenslösungen Ionische Unternehmens-Plugin-Alternativen für den Produktworkflow in Ionische Unternehmens-Plugin-Alternativen Capgo Alternativen für den Produktworkflow in Capgo Alternativen und Capgo Beratung für den Produktworkflow in Capgo Beratung