app_usbd_hid_descriptor_t

nRF5 SDK v15.0.0

HID descriptor, binary layout. More...

#include <app_usbd_hid_types.h>

Data Fields

struct {
uint8_t bLength
Length of descriptor.
uint8_t bDescriptorType
Descriptor type APP_USBD_HID_DESCRIPTOR_HID .
uint16_t bcdHID
HID release number (BCD format, little endian).
uint8_t bCountryCode
Country code.
uint8_t bNumDescriptors
Number of class descriptors.
struct {
uint8_t bRDescriptorType
Class descriptor type.
uint16_t wDescriptorLength
Class descriptor length (little endian).
} reports []
} raw

Detailed Description

HID descriptor, binary layout.

  • components/libraries/usbd/class/hid/app_usbd_hid_types.h