Commit Graph

13 Commits

Author SHA1 Message Date
Adam Honse
24c39e4dc8 Add autonomous mode as a selectable mode 2026-02-02 23:25:19 -06:00
saad-script
7c21363830 rework report id parsing to be more consistent 2026-02-02 23:25:19 -06:00
Adam Honse
0af7dff107 Get vendor and device names from HID descriptors 2026-02-02 23:25:19 -06:00
Adam Honse
a6bf281698 Use HID serial number 2026-02-02 23:25:19 -06:00
Adam Honse
5ec9863ad4 Determine device type from LampArray kind 2026-02-02 23:25:19 -06:00
Werner Sembach
fa66f9db4f Dynamically parse report IDs 2026-02-02 23:25:19 -06:00
Werner Sembach
d1e3240b9e Prepare LampArray report IDs being parsed dynamically 2026-02-02 23:25:19 -06:00
Werner Sembach
39055f205c Automatically create matrix 2026-02-02 23:25:19 -06:00
Adam Honse
31ad6fe561 Rework to use only a single hid_device and DetectionManager API 2026-02-02 23:25:19 -06:00
Adam Honse
1ed674a721 Multi update packet working for proof of concept direct mode 2026-02-02 23:25:19 -06:00
Adam Honse
047c26b7da Implement getting lamp attributes for each lamp and disabling autonomous mode, work on multi update 2026-02-02 23:25:19 -06:00
Adam Honse
0be978eae1 Begin implementing the HID LampArray protocol for Arduino test device 2026-02-02 23:25:19 -06:00
Adam Honse
4f59845e65 Initial commit for HID LampArray Controller 2026-02-02 23:25:19 -06:00