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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.