13 Commits

Author SHA1 Message Date
Adam Honse
069b0d1d3e Add autonomous mode as a selectable mode 2026-02-02 20:03:43 -06:00
saad-script
d004408fb6 rework report id parsing to be more consistent 2026-02-02 17:43:47 -06:00
Adam Honse
6c4e2bf251 Get vendor and device names from HID descriptors 2026-02-02 17:31:25 -06:00
Adam Honse
329e2f0210 Use HID serial number 2026-02-02 17:31:25 -06:00
Adam Honse
74f8de9ed8 Determine device type from LampArray kind 2026-02-02 17:31:25 -06:00
Werner Sembach
181e79987b Dynamically parse report IDs 2026-02-02 17:31:25 -06:00
Werner Sembach
ed75d72a55 Prepare LampArray report IDs being parsed dynamically 2026-02-02 17:31:25 -06:00
Werner Sembach
fcf3a25c80 Automatically create matrix 2026-02-02 17:31:25 -06:00
Adam Honse
b4372b82bc Rework to use only a single hid_device and DetectionManager API 2026-02-02 17:31:25 -06:00
Adam Honse
93fc206dec Multi update packet working for proof of concept direct mode 2026-02-02 17:31:25 -06:00
Adam Honse
dd156d93d2 Implement getting lamp attributes for each lamp and disabling autonomous mode, work on multi update 2026-02-02 17:31:25 -06:00
Adam Honse
ee4cdacd6f Begin implementing the HID LampArray protocol for Arduino test device 2026-02-02 17:31:25 -06:00
Adam Honse
7a853faf15 Initial commit for HID LampArray Controller 2026-02-02 17:31:25 -06:00