Skip to content

Commit a3d9eb4

Browse files
Update Lighting Descriptor Template comment
1 parent 3e8cf3e commit a3d9eb4

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/class/hid/hid_device.h

+8-1
Original file line numberDiff line numberDiff line change
@@ -403,7 +403,14 @@ static inline bool tud_hid_gamepad_report(uint8_t report_id, int8_t x, int8_t y
403403
HID_COLLECTION_END \
404404

405405
// HID Lighting and Illumination Report Descriptor Template
406-
// - 1st parameter is report id HID_REPORT_ID(n) (optional)
406+
// - 1st parameter is report id (required)
407+
// Creates 6 report ids for lighting HID usages in the following order:
408+
// report_id+0: HID_USAGE_LIGHTING_LAMP_ARRAY_ATTRIBUTES_REPORT
409+
// report_id+1: HID_USAGE_LIGHTING_LAMP_ATTRIBUTES_REQUEST_REPORT
410+
// report_id+2: HID_USAGE_LIGHTING_LAMP_ATTRIBUTES_RESPONSE_REPORT
411+
// report_id+3: HID_USAGE_LIGHTING_LAMP_MULTI_UPDATE_REPORT
412+
// report_id+4: HID_USAGE_LIGHTING_LAMP_RANGE_UPDATE_REPORT
413+
// report_id+5: HID_USAGE_LIGHTING_LAMP_ARRAY_CONTROL_REPORT
407414
#define TUD_HID_REPORT_DESC_LIGHTING(report_id) \
408415
HID_USAGE_PAGE ( HID_USAGE_PAGE_LIGHTING_AND_ILLUMINATION ),\
409416
HID_USAGE ( HID_USAGE_LIGHTING_LAMP_ARRAY ),\

0 commit comments

Comments
 (0)