PyHIDParser icon indicating copy to clipboard operation
PyHIDParser copied to clipboard

Can a Report ID be reused in multiple Application Collections?

Open NZSmartie opened this issue 8 years ago • 0 comments

~~For now, I'm going with the assumption that, although a Report ID can be reused, can not be reused in a sibling application collection due to complexity.~~

Edit: Going to allow this, turns out to be easier to implement if it is assumed that Report IDs can be reused in multiple application collections

HID Spec v1.11

6.2.2.7 Global Items

Remarks: ...

  • The same Report ID value can be encountered more than once in a report descriptor. Subsequently declared Input, Output, or Feature main items will be found in the respective ID/Type (Input, Output, or Feature) report.

8.3 Report Constraints

Each top level collection must be an application collection and reports may not span more than one top level collection

NZSmartie avatar Apr 26 '16 09:04 NZSmartie