I have a bluetooth dongle USB HID device. It publishes reports with a known format at a rate of ~128 Hz. My question is: will the Auxiliary Function microcontroller pass the report from my HID device faithfully (converted to PS/2 format), or does it only understand mouse and keyboard HID devices? My report is 32 bytes in length so I would assume that, if the microcontroller can handle generic HID devices, I can expect 32 PS/2 messages, one per byte. I don't need to access the HID descriptor, since I already know the report format. If the microcontroller doesn't faithfully pass generic HID reports into the FPGA fabric, is it possible to directly access the USB input pins from the fabric and bypass the microcontroller?
Question
Bobo
Hi,
I have a bluetooth dongle USB HID device. It publishes reports with a known format at a rate of ~128 Hz. My question is: will the Auxiliary Function microcontroller pass the report from my HID device faithfully (converted to PS/2 format), or does it only understand mouse and keyboard HID devices? My report is 32 bytes in length so I would assume that, if the microcontroller can handle generic HID devices, I can expect 32 PS/2 messages, one per byte. I don't need to access the HID descriptor, since I already know the report format. If the microcontroller doesn't faithfully pass generic HID reports into the FPGA fabric, is it possible to directly access the USB input pins from the fabric and bypass the microcontroller?
Thanks
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.