Unter Linux (Lubuntu 20.04) möchte ich mit Lazarus (2.0.6 / FPC 3.0.4) auf schon funktionierende HID-Geräte zugreifen. Und das auf einer möglichst niedrigen Ebene; mir schwebt da so etwas vor, daß ich eine Zeichenkette an das entsprechende Gerät sende und die zurückgegebene Antwort empfange.
Etwa in dieser Art:
Code: Alles auswählen
Empfangs_Daten := Transceive(HID_Nummer, Sende_Daten);
Es besteht meiner Meinung nach aber auch die Möglichkeit, daß man das nur über so-Dateien bewerkstelligen kann. Doch auch hier kenne ich weder die entsprechende Datei, die Aufrufparameter noch die Struktur der Antwort.
- Gibt es unter Lazarus etwas wie den "Transceive"-Befehl?
- Welche so-Datei müßte ich wie verwenden, um das Gewünschte zu erreichen?
Wenn jemand die Sinnhaftigkeit meines Vorhabens in Zweifel zieht: Ja das stimmt, es gibt andere, effektivere Methoden. Doch es geht mir nicht darum, fragt lieber nicht weiter.
Es wäre schön, wenn mir jemand weiterhelfen könnte. Erwartet bitte nicht schnelle Antworten, wenn ihr mehr dazu wissen möchtet. Es drängt nicht und ich habe auch leider nur sporadisch ein wenig Zeit, um mich damit zu befassen.
Gruß
Adrian