C# HID Communication | Cypress Semiconductor
C# HID Communication
I'm developing a temperature controller which need to communicate with PC. I want to use HID so I don't need to develop the usb driver. But when I finished a demo firmware. The device can send data to EP1, but the PC applicaiton can not receive the IN data. Also when the PC app send data to EP2, the controller can not receive the OUT data. I captured the data by Bushound, and found the PC and the device are always communicated by EP0. My question is how can I read the data from EP1 and write data to EP2 with the HID device.
Attached is the report descriptor I am using.