Open XelaRellum opened 1 year ago
Hello @XelaRellum,
Thank you for this report. We will get back to you as soon as we analyze it further. This may take some time. Thank you for your comprehension.
With Regards,
Hi @XelaRellum,
Please excuse this delayed reply.
Regarding the size of the report descriptor, I see this line in the USBD_CUSTOM_HID_Setup()
function.
Structure member wLenght
is defined in the structure below.
Maybe the report size could be defined there, in the frame of the setup request? Doing so, the size would be any value chosen at application level, and not necessarily the one defined by USBD_CUSTOM_HID_REPORT_DESC_SIZE
.
With regards,
ST Internal Reference: 173362
Hi again,
Proposal forwarded to our development teams.
With regards,
Right now there is one report descriptor size for all CustomHID interfaces, defined with
USBD_CUSTOM_HID_REPORT_DESC_SIZE
.To adress this, the structure
USBD_CUSTOM_HID_ItfTypeDef
should contain a field with the actual report descriptor size.