#include <stdint.h>
#include "HIDReports.h"
#include "HIDUsages.h"
Go to the source code of this file.
Definitions used for declaring the descriptors of a HID device.
Definition in file HIDDescriptors.h.
uint16_t bcdHID |
HID class specification release number in BCD format.
Definition at line 165 of file HIDDescriptors.h.
uint8_t bCountryCode |
Country code of the device if it is localized.
Definition at line 167 of file HIDDescriptors.h.
uint8_t bDescriptorLength0[2] |
Size in bytes of the first subordinate descriptor.
Definition at line 197 of file HIDDescriptors.h.
uint8_t bDescriptorType |
Descriptor type (HIDGenericDescriptor_HID).
Definition at line 163 of file HIDDescriptors.h.
uint8_t bDescriptorType0 |
Type of the first subordinate descriptor.
Definition at line 195 of file HIDDescriptors.h.
uint8_t bDesignator |
Designator: indicates which part of the body affects the item
Definition at line 221 of file HIDDescriptors.h.
uint8_t bFlags |
Bits specifying flags: 7..5 Qualifier; 4..0 Effort
Definition at line 225 of file HIDDescriptors.h.
uint8_t bLength[2] |
Size of descriptor in bytes.
Numeric expression identifying the length of each Physical descriptor
Definition at line 161 of file HIDDescriptors.h.
uint8_t bNumber |
Numeric expression specifying the number of Physical Descriptor sets Physical Descriptor 0 itself not included
Definition at line 197 of file HIDDescriptors.h.
uint8_t bNumDescriptors |
Number of subordinate descriptors.
Definition at line 169 of file HIDDescriptors.h.