@capgo/capacitor-bluetooth-low-energy
Capacitor Bluetooth Low Energy Plugin für BLE-Kommunikation.
Übersicht
Abschnitt mit dem Titel „Übersicht“Capacitor Bluetooth Low Energy Plugin für BLE-Kommunikation.
Kernfunktionen
Abschnitt mit dem Titel “Kernfunktionen”initialize- Initialisieren Sie das BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden.shimWebBluetooth- Installieren Sie das Capacitor Web Bluetooth Shim aufnavigator.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.
Öffentliche API
Abschnitt 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 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. |
requestPermissions | Bereite Bluetooth-Berechtigungen vor. |
startScan | Starte die Suche nach BLE-Geräten. |
stopScan | Stopfür BLE-Geräte nachzusuchen. |
connect | Mit einem BLE-Gerät verbinden. |
disconnect | Von einem BLE-Gerät trennen. |
createBond | Mit einem BLE-Gerät eine Verbindung herstellen (nur Android). |
isBonded | Überprüfen, ob ein Gerät verbunden ist (nur Android). |
discoverServices | Entdecken Sie Dienste auf einem verbundenen Gerät. |
getServices | Ermitteln Sie die für ein Gerät entdeckten Dienste. |
getConnectedDevices | Liste der verbundenen Geräte. |
readCharacteristic | Ein Charakteristikwert lesen. |
writeCharacteristic | Ein Wert in eine Charakteristik schreiben. |
startCharacteristicNotifications | Benachrichtigungen für eine Charakteristik starten. |
stopCharacteristicNotifications | Benachrichtigungen für eine Charakteristik beenden. |
readDescriptor | Ein Beschreibungsmerkmal lesen. |
writeDescriptor | Ein Wert in einem Beschreibungsmerkmal schreiben. |
readRssi | Die RSSI (Signalstärke) eines verbundenen Geräts lesen. |
requestMtu | MTU-Größe ändern (nur Android). |
requestConnectionPriority | VerbindungsPriorität anfordern (nur Android). |
startAdvertising | Als BLE-Server als Peripherie werben. |
stopAdvertising | Keinen Werbebetrieb mehr betreiben. |
startForegroundService | Ein Hintergrunddienst starten, um BLE-Verbindungen im Hintergrund aufrechtzuerhalten (nur Android). |
stopForegroundService | Den Hintergrunddienst beenden (nur Android). |
getPluginVersion | Die native Capacitor-Pluginversion abrufen. |
addListener | Ein Listener für Geräte, die gescannt wurden, hinzufügen. |
addListener | Ein Listener für verbundene Geräte hinzufügen. |
addListener | Ein Listener für Geräteabwurfereignisse hinzufügen. |
addListener | Ein Listener für Änderungen von Charakteristika hinzufügen. |
removeAllListeners | Alle Listener für diesen Plugin entfernen. |
Quelle der Wahrheit
Abschnitt mit dem Titel „Quelle der Wahrheit“Diese Referenz wird von src/definitions.ts in capacitor-bluetooth-low-energy.
Weitergehen von @capgo/capacitor-bluetooth-low-energy
Abschnitt mit dem Titel „Weitergehen von @capgo/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.