Zu Inhalt springen

@capgo/capacitor-Low-Energie-Bluetooth

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

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

  • 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 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.
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).
discoverServicesDienste auf einem verbundenen Gerät entdecken.
getServicesDienste für ein Gerät abrufen.
getConnectedDevicesEine Liste der verbundenen Geräte abrufen.
readCharacteristicEin Merkmalwert lesen.
writeCharacteristicEin Wert in ein Merkmal schreiben.
startCharacteristicNotificationsBenachrichtigungen für ein Merkmal starten.
stopCharacteristicNotificationsBenachrichtigungen für ein Merkmal beenden.
readDescriptorEin Beschreibungswert lesen.
writeDescriptorEin Wert in eine Beschreibung schreiben.
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.
stopAdvertisingDie Werbung beenden.
startForegroundServiceEin Hintergrunddienst starten, um BLE-Verbindungen im Hintergrund aufrechtzuerhalten (nur Android).
stopForegroundServiceDen Hintergrunddienst beenden (nur Android).
getPluginVersionDie native Capacitor-Pluginversion abrufen.
addListenerEin Listener für Geräte, die gescannt wurden, hinzufügen.
addListenerEin Listener für verbundene Geräte hinzufügen.
addListenerEin Listener für getrennte Geräte hinzufügen.
addListenerEin Listener für geänderte Charakteristika hinzufügen.
removeAllListenersAlle Listener für dieses Plugin entfernen.

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 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.