cvuchener / hidpp

Collection of HID++ tools
GNU General Public License v3.0
90 stars 23 forks source link

Report's answer comes as INTERRUPT, not as SET_REPORT response #33

Closed qodroi closed 1 year ago

qodroi commented 1 year ago

I couldn't get the idea of it. I intercept the Wireshark packets of hidpp20-call-function, while the binary returns back the correct data, Wireshark returns an empty SET_REPORT response and an INTERRUPT IN packet that contains the actual expected values.

How does hidpp20-call-function handles this behaviour?

Thanks!

cvuchener commented 1 year ago

Input and output reports are independent in HID protocol. The response is matched with the command by checking feature/function/softwareID from the HID++ data.