Registriert seit: 28. Mär 2020
3 Beiträge
|
AW: TBluetoothLE: DiscoverServices() erkennt unter Android manchmal keine Services
5. Apr 2020, 20:17
Hallo zusammen,
ich auch dieses Problem, DiscoverServices() liefert nach gewisser Zeit "false" zurück.
Meine Applikation ist so, dass ich das BLE Modul immer wieder trenne um mich dann neu zu verbinden,
aus Sicherheitgründen, wenn von meinem BLE keine Daten mehr kommen.
Unter IOS liefert DiscoverServices()sofort nach dem Start hin und wieder mal false. Ich rufe es dann erneut aus, und dann klappt alles wieder.
Unter Android (getestet 6.0 oder 7.1) tritt der Fehler nach etlichen Verbindungs-Neustarts auf, und bleibt dann kontinuierlich bis zum Neustart der App. Die hier beschriebene Maßnahme mit Enable false-true nutzt da nichts.
Auch Verzögerungszeiten ergaben keine Lösung.
@AuronTLG: Hast Du Dein Problem vom 23.01.2020 mittlerweile gelöst ?
Besten Dank
Peter
|