CustomHID_ReportDesc variable
Syntax
static uint8_t
CustomHID_ReportDesc[USBD_CUSTOM_HID_REPORT_DESC_SIZE] __ALIGN_END = {
0x06, 0xFF, 0x00,
0x09, 0x01,
0xa1, 0x01,
0x85, LED1_REPORT_ID,
0x09, 0x01,
0x15, 0x00,
0x25, 0x01,
0x75, 0x08,
0x95, LED1_REPORT_COUNT,
0xB1, 0x82,
0x85, LED1_REPORT_ID,
0x09, 0x01,
0x91, 0x82,
0x85, LED2_REPORT_ID,
0x09, 0x02,
0x15, 0x00,
0x25, 0x01,
0x75, 0x08,
0x95, LED2_REPORT_COUNT,
0xB1, 0x82,
0x85, LED2_REPORT_ID,
0x09, 0x02,
0x91, 0x82,
0x85, LED3_REPORT_ID,
0x09, 0x03,
0x15, 0x00,
0x25, 0x01,
0x75, 0x08,
0x95, LED3_REPORT_COUNT,
0xB1, 0x82,
0x85, LED3_REPORT_ID,
0x09, 0x03,
0x91, 0x82,
0x85, LED4_REPORT_ID,
0x09, 0x04,
0x15, 0x00,
0x25, 0x01,
0x75, 0x08,
0x95, LED4_REPORT_COUNT,
0xB1, 0x82,
0x85, LED4_REPORT_ID,
0x09, 0x04,
0x91, 0x82,
0x85, KEY_REPORT_ID,
0x09, 0x05,
0x15, 0x00,
0x25, 0x01,
0x75, 0x01,
0x81, 0x82,
0x09, 0x05,
0x75, 0x01,
0xb1, 0x82,
0x75, 0x07,
0x81, 0x83,
0x85, KEY_REPORT_ID,
0x75, 0x07,
0xb1, 0x83,
0x85, TAMPER_REPORT_ID,
0x09, 0x06,
0x15, 0x00,
0x25, 0x01,
0x75, 0x01,
0x81, 0x82,
0x09, 0x06,
0x75, 0x01,
0xb1, 0x82,
0x75, 0x07,
0x81, 0x83,
0x85, TAMPER_REPORT_ID,
0x75, 0x07,
0xb1, 0x83,
0x85, ADC_REPORT_ID,
0x09, 0x07,
0x15, 0x00,
0x26, 0xff, 0x00,
0x75, 0x08,
0x81, 0x82,
0x85, ADC_REPORT_ID,
0x09, 0x07,
0xb1, 0x82,
0xc0
};