Übersicht
ÜbersichtCapacitor Bluetooth Low Energy-Plugin für BLE-Kommunikation.
Kernfunktionen
Kernfunktioneninitialize- Initialisiere das BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden.shimWebBluetooth- Installiere das Capacitor Web Bluetooth Shim aufnavigator.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.
Öffentliche API
Sektion mit dem Titel “Öffentliche API”| Methode | Beschreibung |
|---|---|
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ü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. |
requestPermissions | Bitten Sie um Bluetooth-Berechtigungen. |
startScan | Beginnen Sie mit der Suche nach BLE-Geräten. |
stopScan | Beenden Sie die Suche nach BLE-Geräten. |
connect | Verbinden Sie sich mit einem BLE-Gerät. |
disconnect | Trennen Sie sich von einem BLE-Gerät. |
createBond | Ein Bond mit einem BLE-Gerät (nur Android) erstellen. |
isBonded | Überprüfen, ob ein Gerät gebunden ist (nur Android). |
discoverServices | Services auf einem verbundenen Gerät entdecken. |
getServices | Entdeckte Services für ein Gerät abrufen. |
getConnectedDevices | Eine Liste der verbundenen Geräte abrufen. |
readCharacteristic | Eine Charakteristik-Wert lesen. |
writeCharacteristic | Einen Wert auf eine Charakteristik schreiben. |
startCharacteristicNotifications | Benachrichtigungen für eine Charakteristik starten. |
stopCharacteristicNotifications | Benachrichtigungen für eine Charakteristik beenden. |
readDescriptor | Einen Wert auf einen Beschreibungsschreiber schreiben. |
writeDescriptor | Einen Wert auf einen Beschreibungsschreiber lesen. |
readRssi | Den RSSI-Wert (Signalstärke) eines verbundenen Geräts abrufen. |
requestMtu | Anfrage zur Änderung der MTU-Größe (nur Android). |
requestConnectionPriority | Anfrage zur Verbindungspriorität (nur Android). |
startAdvertising | Als periphere BLE-Schnittstelle beginnen, zu werben (BLE-Server). |
stopAdvertising | Werbung beenden. |
startForegroundService | Starten eines Hintergrunddienstes, um BLE-Verbindungen im Hintergrund aufrechtzuerhalten (nur Android). |
stopForegroundService | Hintergrunddienst beenden (nur Android). |
getPluginVersion | Erhalten Sie die native Capacitor-Pluginversion. |
addListener | Hinzufügen eines Hörers für Geräte, die gescannt wurden. |
addListener | Hinzufügen eines Hörers für Geräte, die verbunden wurden. |
addListener | Hinzufügen eines Hörers für Geräte, die getrennt wurden. |
addListener | Hinzufügen eines Hörers für Änderungen an Merkmalen. |
removeAllListeners | Entfernen aller Hörer für dieses Plugin. |
Quelle der Wahrheit
Abschnitt mit dem Titel “Quelle der Wahrheit”Dieser Bezug wird von src/definitions.ts in capacitor-bluetooth-low-energy.
Fortsetzung von @capgo/capacitor-bluetooth-low-energy
Abschnitt mit dem Titel “Fortsetzung von @capgo/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.