Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Blutzuckermessgerät über Bluetooth auslesen (https://www.delphipraxis.net/209314-blutzuckermessgeraet-ueber-bluetooth-auslesen.html)

ERBITUX 21. Nov 2021 10:45

Blutzuckermessgerät über Bluetooth auslesen
 
Hallo,

ich habe ein Blutzuckermessgerät (AccuCheck Guide) Dies kann ich mit einer App über mein Smartphone auslesen. Ich möchte nun ein Windowsprogramm schreiben, mit dem ich diese Daten auch auslesen kann. Das Koppeln mit dem PC funktioniert. Ich habe mit den Delphi-Beispielen BLE-Scanner und ExploreDevicesLE rumgespielt, aber ohne viel Erfolg.
Der BLEScanner findet das Device bei einem von 10 Versuchen und kann dann die Services auslesen. Aber ich verstehe nicht wie ich nun die Daten auslesen kann.

Kennt jemand ein etwas konkreteres Beispiel wie man so ein Gerät ausliest? Oder auch eine Beschreibung, irgendwas, dass weiterhilft?

TurboMagic 21. Nov 2021 15:24

AW: Blutzuckermessgerät über Bluetooth auslesen
 
Hallo,

die Daten dürften denke ich als "Attribute" definiert sein.
Außerdem die Frage: welches Delphi nutzt du? In 11.0 Alexandria gab's ein paar Bluetooth bezogene Bugfixes.

Grüße
TurboMagic

ERBITUX 22. Nov 2021 16:10

AW: Blutzuckermessgerät über Bluetooth auslesen
 
Hallo,

ich benutze Delphi in der Version 10.4.1

Leider funktioniert das ExploreDevicesLE Beispiel überhaupt nicht. Bei einem Scan wird nichts gefunden. Egal ob ich vorher ein Pairing durchführe oder nicht.

Viele Grüße

philipp.hofmann 22. Nov 2021 20:13

AW: Blutzuckermessgerät über Bluetooth auslesen
 
BluetoothLE funktioniert mit Windows erst seit Delphi 11 wieder vollständig. Davor musste ich immer meine Klassen patchen. Ich kann dir den Patch für Delphi 10.4.2 geben, weiß aber nicht, ob dieser noch mit Delphi 10.4.1 kompatibel ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz