Möglicherweise ist das noch dasselbe Problem, wie mit 10.2 vor etwa einem Jahr. Für mich hats damals funktioniert, wenn ich einfach nur die BLE-Komponente einmal disabled hab.
in etwa so:
- BLE ist unsere TBluetoothLE-Komponente
Code:
BLE.enabled:=true
Geräte_suchen
if Gerät_gefunden then
begin
Services_suchen
if services_nicht_gefunden then
begin
BLE.Enabled:=false;
und nochmal von vorn
end
end
else
begin
BLE.enabled:=false;
und nochmal von vorn
end
vielleicht hilfts ja immer noch