Registriert seit: 2. Mai 2018
Ort: Marburg
269 Beiträge
Delphi 12 Athens
|
AW: Bluetooth-Verbindung in FMX mit Leica Disto X3/X4 Lasermesser in FMX
26. Jul 2018, 12:43
So, habe mir eine kleine Mini-App gebaut, mit der ich experimentieren konnte...
Die Sache sieht im Prinzip so aus.
Ich kriege den Laser mithilfe von TBluetoothLE angesteuert, ich kann mir die Services anzeigen lassen, und zu den Services die Characteristics mit entsprechenden UUIDs.
Ich kann sogar wie gehabt SubscribeToCharacteristic mit Erfolg ausführen.
Für die Characteristics habe ich dann zwar die UUIDs, aber keinerlei Beschreibungen oder Namen, die sind nämlich leer.
Und hier liegt das Problem. Bei den vorherigen Leica-Modellen gab es eine bestimmte UUID, mit der man das Distanzmessungs-Characteristic ansteuern und subscriben konnte.
Diese UUID gibt es aber im X3 nicht mehr, und es sind keinerlei Informationen zu finden, welche UUID nun die Distanzmessung ansteuert oder ob es überhaupt noch so funktioniert.
Ich habe mithilfe der MiniApp sämtliche angezeigten Characteristic-UUIDS durchprobiert, ohne Erfolg. Sobald der Laser versucht, etwas zu senden, zeigt er den Fehler für fehlende Bluetoothverbindung an, obwohl er selbst vorher signalisiert hat, dass eine Verbindung hergestellt wurde.
|