Kannst mich doch direkt anschreiben
Ich habe da einen Design-Fehler gemacht. Ich haette im OnData-Event die ReportID nicht vom Rest des Reports abtrennen sollen.
Jetzt ksann man den Puffer nicht direkt in eine von den GetUsageValue-Methoden fuettern.
Prinzipiell funktioniert das HID
API so dass man einen Report liest und dann eine Usage extrahiert.
Der HID-Deskriptor beschreibt naemlich genau die Struktur des Reports.
Schick mir mal direkt robert_marquardt att gmx dott de den Output von UsagesDemo und CollectionDemo und dein Programm.
Ich bau dann ein wie man das macht. Ein HID-Geraet das einen Deskriptor hat der wirklich strukturiert ist, ist eher selten, daher werden die Methoden selten nachgefragt.
Ich habe die Idee das man ein Report-Objekt einfuehrt das die ganzen Analysemethoden in Properties umsetzt, aber ich finde einfach keine Zeit das zu realisieren.