Zum Inhalt springen

@capgo/capacitor-bluetooth-low-energy

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

Übersicht

Übersicht

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

Kernfunktionen

Kernfunktionen
  • initialize - Initialisiere das BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden.
  • shimWebBluetooth - Installiere das Capacitor Web Bluetooth Shim auf navigator.bluetooth. Ruf diese Methode manuell auf, bevor du das Web Bluetooth API aus einer Capacitor nativen App verwendest.
  • 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 jeder anderen Methode aufgerufen werden.
shimWebBluetoothInstalliere das Capacitor Web Bluetooth Shim auf navigator.bluetooth. Ruf diese Methode manuell auf, bevor du das Web Bluetooth API aus einer Capacitor nativen App verwendest.
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).
discoverServicesServices auf einem verbundenen Gerät entdecken.
getServicesEntdeckte Services für ein Gerät abrufen.
getConnectedDevicesEine Liste der verbundenen Geräte abrufen.
readCharacteristicEine Charakteristik-Wert lesen.
writeCharacteristicEinen Wert auf eine Charakteristik schreiben.
startCharacteristicNotificationsBenachrichtigungen für eine Charakteristik starten.
stopCharacteristicNotificationsBenachrichtigungen für eine Charakteristik beenden.
readDescriptorEinen Wert auf einen Beschreibungsschreiber schreiben.
writeDescriptorEinen Wert auf einen Beschreibungsschreiber lesen.
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 periphere BLE-Schnittstelle beginnen, zu werben (BLE-Server).
stopAdvertisingWerbung beenden.
startForegroundServiceStarten eines Hintergrunddienstes, um BLE-Verbindungen im Hintergrund aufrechtzuerhalten (nur Android).
stopForegroundServiceHintergrunddienst beenden (nur Android).
getPluginVersionErhalten 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 an Merkmalen.
removeAllListenersEntfernen aller Hörer für dieses Plugin.

Dieser Bezug 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 Unternehmensoperationen zu planen, verbinden Sie es mit Mithilfe von @capgo/capacitor-bluetooth-low-energy zur nativen Fähigkeit in Mithilfe von @capgo/capacitor-bluetooth-low-energy, Capgo Enterprise für den Produktworkflow in Capgo Enterprise Ionische Enterprise-Plugin-Alternativen für den Produktworkflow in Ionische Enterprise-Plugin-Alternativen Capgo Alternativen für den Produktworkflow in Capgo Alternativen und Capgo Consulting für den Produktworkflow in Capgo Consulting.