Hrm, I haven't touched that code for ages, ever since the AT90USB647 went EOL, and interest in using LUFA as a host died out due to lack of cheap and readily available hardware become scarce.
Looking back over the HID driver, that's a bug. The flag is
supposed to be set inside HID_Host_ConfigurePipes() when the OUT
data pipe is detected, so that sending reports knows whether it
should direct the report data to the control endpoint (via a HID
class request) or a dedicated OUT endpoint. I've patched the repo
in
https://github.com/abcminiuser/lufa/commit/544c4dc9e18d56768be11dd16e3cad693e7cff46
for the next release.
Thanks for the report!
- Dean
--
You received this message because you are subscribed to the Google Groups "LUFA Library Support List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lufa-support...@googlegroups.com.
To post to this group, send email to lufa-s...@googlegroups.com.
Visit this group at https://groups.google.com/group/lufa-support.
For more options, visit https://groups.google.com/d/optout.