![]() |
BluetoothLE: Gerät lässt sich verbinden, verliert Verbindung aber wieder sehr schnell
Hi,
generell läuft unsere BluetoothLE-Verbindung sehr stabil. Es werden immer die folgenden Schritte durchlaufen: - discoverDevices - discoverServices für ein gefundenes Gerät - subscribeToCharateristic für relevante Characteristicen Manchmal kommt es aber wenigen Minuten danach zu einem - bluetoothLEDisconnect für ein Gerät. Dies passiert insbesondere unter Windows, wenn das Gerät auch in den Windows-Einstellungen gepaired wurde, aber auch sonst lässt es sich manchmal beobachten. Meine Vermutung ist, dass auch andere Apps sich mit dem bei uns verbundenen Gerät verbinden wollen und uns die Verbindung "stehlen". Lässt sich dies in der Delphi-BluetoothLE-Implementierung irgendwie verhindern, dass man wenn man einmal die "Macht" über ein Gerät hat, andere Apps diese nicht klauen können? Grüße, Philipp |
AW: BluetoothLE: Gerät lässt sich verbinden, verliert Verbindung aber wieder sehr sch
Ich habe sowas bei Android gesehen, hatte was mit Abwerfen vom IoT aus zu tun, als eine Art Timeout.
Bin gerade nicht am Rechner, ich suche das morgen mal raus. Ganz gelöst ist das aber noch nicht, hängt irgendwie vom IoT Stack ab, der kommt bei uns aus China von mehreren Lieferanten. Es ging so in diese Richtung mit Status 133 ![]() |
AW: BluetoothLE: Gerät lässt sich verbinden, verliert Verbindung aber wieder sehr sch
Wie gesagt, das ist für Android, aber ein paar Punkte betreffen eben auch BT generell
Hier mal zusammengeschrieben, vielleicht ist ja uach was für Windows dabei: Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz