STM32 Custom-HID Device mit Feature Reports

Gast #2691241
Lesenswert?

Hallo,

ich möchte ein Projekt mit einem STM32L1xx als Custom-HID-Device mit der 
STM32_USB-FS-Device_Lib_V3.3.0 verwirklichen. Das Custom-HID-Beispiel 
aus obiger Bibliothek habe ich als Basis genommen und den Report 
Descriptor an meine Bedürfnisse angepasst, die restlichen Descriptoren 
habe ich nicht verändert. So weit scheint das auch zu funktionieren, das 
Device wird zumindest von Windows erkannt und wieder abgemeldet.

Was ich nicht verstehe, ist, wie Daten über Feature Reports ausgetauscht 
werden können. Auf PC-Seite über HidD_GetFeature/HidD_SetFeature. Aber 
wo und wie werden diese Reports in der STM32-Bibliothek verarbeitet?

Kann mir jemand auf die Sprünge helfen?

Alternativ würde es mir auch helfen wenn ich wüsste wie ich von der 
Host-Seite aus Daten (oder Einstellungen) anfordern/abfragen kann ohne 
selbst ein Protokoll dafür erfinden zu müssen.

Besten Dank im Voraus,
Micha

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren