Did you go through the HID spec ( https://www.usb.org/sites/default/files/documents/hid1_11.pdf ) ? Please refer to the sections 'Get_Report Request' and 'Report Protocols' for the details of information mentioned below-
The wValue field specifies the Report Type in the high byte and the Report ID in the low byte. The Report ID is set to 0 (zero), if Report IDs are not used.
When the wValue is set to 02, the Report Type is 'output'. The Output item is used to define an output data field in a report and it describes the data sent to the device.
Please let us know if you need any more clarifications regarding this.
the end customer is a medical company, and they are using the wvalue to 20 on a previous product.
so changing to 200 it means months and months of delay.
Would it be possible for me to send you the source code of the 2 projects and somebody at Cypress have a look, please?
I have the permission fro my customer to send the source code to Cypress, but I can't attach on this thread.
Can you give me your email address please and I will send to you?