Forum: Cross-Platform-Entwicklung
Delphi
by Rollo62,
23. Apr 2021
Ja sorry, mein Typo.
Ich habe da generell 3500ms, um dem Phone etwas mehr Zeit zu geben.
Ich habe gestern mit dem Demo 1:1 getestet, weil ich dachte das ging schon nicht.
Da war bei einem Filter aber Alles OK, er findet auch mehrere gleiche Geräte.
Gerade habe mit 2. Filter getestet, das geht dann nicht mehr, findet weder das eine noch das Andere.
Forum: Cross-Platform-Entwicklung
Delphi
by Rollo62,
22. Apr 2021
Hallo Philipp,
sorry, es kommt immer was dazwischen, aber jetzt ...
Es funktioniert bei mir, ich habe nur die UUID geändert
TBluetoothUUID = '{0000FFB0-0000-1000-8000-00805F9B34FB}';
statt
TBluetoothUUID = '{00001818-0000-1000-8000-00805F9B34FB}';
Ich kann 1,2 Geräte finden und Listen, andere UUID's werden ignoriert.
Forum: Cross-Platform-Entwicklung
Delphi
by Rollo62,
21. Apr 2021
Ich schau morgen mal rein.
Ich filtere auch nach Namen, während und nach dem Scan.
Während des Scans kann ich die ScanResponses auffüllen.
Trotzdem erhoffe ich mir vom Service Filter ein PerformancePlus.
Dazu wollte ich notfalls mal bei Ios und And in den Sources wühlen,
Nur fehlt die Zeit ...
Forum: Cross-Platform-Entwicklung
Delphi
by Rollo62,
20. Apr 2021
Ich kann eine UUID von meinen Geräten hier angeben, das sollte doch egal sein.
Ich arbeite allerdings nicht mit GATT Profilen, sondern mit UUID-128 Bit.
Vielleicht habe ich noch ein GATT-Teil irgendwo rumliegen, da muss ich aber suchen.
Forum: Cross-Platform-Entwicklung
Delphi
by Rollo62,
20. Apr 2021
Die UUID Filter hatten bei mir noch nie richtig sauber funktioniert.
Ich meine auch nicht unter iOS/Android, deshalb hatte ich die mal auf Wiedervorlage gelegt.
Es könnte auch sein das nur Macos Probleme macht, kann ich nicht mehr sagen, zuletzt mit XE8 oder so getestet.
Gibt es was das hier mit Rx1042 Testen könnte, z.B ein Beispiel von Embarcadero ?
Das ExploreLEDevices Demo, da könnte...