Forum: Win32/Win64 API (native code)
by philipp.hofmann,
26. Mär 2020
Ich habe es jetzt nicht neu ausprobiert, aber wenn ich mich recht entsinne, musst du ein Device im BLEScanner anklicken und dann wird discoverServices aufgerufen. Sieht auch im Code schwer danach aus, siehe:
- TForm6.BluetoothLE1ServicesDiscovered
- TForm6.ListBox1ItemClick
Er listet dann laut Code auch die Characteristics aus und in deinem Beispiel, ist dies ja die problematische Stelle.
Forum: Win32/Win64 API (native code)
by philipp.hofmann,
25. Mär 2020
Probiere es doch im BLEScanner aus den Beispiel-Projekten aus und falls es dort geht, hast du auch die Code-Basis zum Vergleichen.
Und ja, unter Windows 10 musst du vorab die Devices pairen (mittlerweile speichert Win10 dies auch wieder, dies war für 12 Monate nicht der Fall).
C:\Users\Public\Documents\Embarcadero\Studio\20.0\Samples\Object Pascal\Multi-Device Samples\Device Sensors and...