Übersicht
Abschnitt mit dem Titel “Übersicht”Capacitor Bluetooth Low Energy-Plugin für BLE-Kommunikation.
Hauptfunktionen
Abschnitt mit dem Titel “Hauptfunktionen”initialize- Initialisiert den BLE-Plugin. Muss vor jeder anderen Methode aufgerufen werden.shimWebBluetooth- Installen Sie den Capacitor Web Bluetooth Shim aufnavigator.bluetooth. Ruf dies 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 der Aufrufung jeder anderen Methode erfolgen. |
shimWebBluetooth | - Installieren Sie den Capacitor Web Bluetooth Shim auf navigator.bluetooth. Ruf dies 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. |
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 | Erstellen Sie eine Verbindung mit einem BLE-Gerät (nur Android). |
isBonded | Überprüfen Sie, ob ein Gerät gebunden ist (nur Android). |
discoverServices | Entdecken Sie Dienste auf einem verbundenen Gerät. |
getServices | Ermitteln Sie die für ein Gerät entdeckten Dienste. |
getConnectedDevices | Ermitteln Sie eine Liste der verbundenen Geräte. |
readCharacteristic | Lesen Sie einen Wert einer Eigenschaft. |
writeCharacteristic | Schreiben Sie einen Wert in eine Eigenschaft. |
startCharacteristicNotifications | Aktivieren Sie Benachrichtigungen für eine Eigenschaft. |
stopCharacteristicNotifications | Deaktivieren Sie Benachrichtigungen für eine Eigenschaft. |
readDescriptor | Lesen Sie einen Wert einer Beschreibung. |
writeDescriptor | Schreiben Sie einen Wert in eine Beschreibung. |
readRssi | Lesen Sie die RSSI (Signalstärke) eines verbundenen Geräts. |
requestMtu | Anfordern Sie eine Änderung der MTU-Größe (nur Android). |
requestConnectionPriority | Verbindungspriorität anfordern (nur Android). |
startAdvertising | Als periphere Einheit als BLE-Server beginnen. |
stopAdvertising | Als periphere Einheit aufhören. |
startForegroundService | Als 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. |
Echte Quelle
Abschnitt mit dem Titel “Quelle der Wahrheit”Dieser Verweis 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 zum Planen der Migration und Unternehmensoperationen verwenden, verbinden Sie es mit Mit @capgo/capacitor-bluetooth-low-energy 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 Beratung für den Produktworkflow in Capgo Consulting