Übersicht
Abschnitt mit dem Titel „Übersicht“Capacitor-Bluetooth Low Energy-Plugin für BLE-Kommunikation
Hauptfunktionen
Abschnitt mit dem Titel „Hauptfunktionen“initialize- 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 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. |
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 | Dienste auf einem verbundenen Gerät entdecken. |
getServices | Dienste für ein Gerät abrufen. |
getConnectedDevices | Eine Liste der verbundenen Geräte abrufen. |
readCharacteristic | Ein Merkmalwert lesen. |
writeCharacteristic | Ein Wert in ein Merkmal schreiben. |
startCharacteristicNotifications | Benachrichtigungen für ein Merkmal starten. |
stopCharacteristicNotifications | Benachrichtigungen für ein Merkmal beenden. |
readDescriptor | Ein Beschreibungswert lesen. |
writeDescriptor | Ein Wert in eine Beschreibung schreiben. |
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. |
stopAdvertising | Die Werbung beenden. |
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 getrennte Geräte hinzufügen. |
addListener | Ein Listener für geänderte Charakteristika hinzufügen. |
removeAllListeners | Alle Listener für dieses Plugin entfernen. |
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 Mit @capgo/capacitor-bluetooth-low-energy zur nativen Fähigkeit in Mit @capgo/capacitor-bluetooth-low-energy, Capgo Unternehmenseinstellung für den Produktworkflow in Capgo Unternehmenseinstellung Ionische Unternehmenseinstellung-Plugin-Alternativen für den Produktworkflow in Ionische Unternehmenseinstellung-Plugin-Alternativen Capgo Alternativen für den Produktworkflow in Capgo Alternativen, und Capgo Beratung für den Produktworkflow in Capgo Beratung.