When i edit function:Find_Report in USB_cls_hid.asm it can pass Set_Report error,but can not handle Get_Report request in Find_Report fun ,return error :USBD_STATUS_CANCELED (0xC0010000)
Where add respond code for Get_Report request?
0xA1 0x1 0x1 0x3 0x0 0x0 0x18 0x0
my app is call HidD_SetFeature and HidD_GetFeature , i can monitor the usb data with USBTrace like this:
HidD_GetFeature: 0x21 0x9 0x2 0x3 0x0 0x0 0x18 0x0
HidD_GetFeature :0xA1 0x1 0x1 0x3 0x0 0x0 0x18 0x0
the USB UM can handle SetReport,but not GetReport?Can you give me some sample for HidD_SetFeature and HidD_GetFeature with cy7c63813 chip like ,thanks!
Please create a tech support case at Support>Technical Support>Create my case: so that one of our Engineers can help you on this.
English translation: I also encountered the same problem, do not know if you solve no? To facilitate the exchange it? QQ 55572448.
Please create a tech support case at www.cypress.com -> Support>Technical Support>Create my case.
You have to make modifications to the library files generated by PSoC designer to support GET report and Set Report feature.
I will come up with an example project on monday end of day India time.
Thanks & Regards,