Adam Honse
c71cc4f18a
Change SPDX license identifier from GPL 2.0 only to GPL 2.0 or later, as the original LICENSE file includes an or later clause at the end so the file headers were incorrect
2025-09-28 00:47:08 -05:00
Adam Honse
012cb5e62d
Fix segment creation and modification over the network protocol
2025-02-06 20:00:27 -06:00
Adam Honse
a3066db16c
Update even more file header comments to standardized new format
2024-05-03 11:52:02 -05:00
Chris
f3eac499d4
Allow for server side controller resizing
...
* Save sizes profile on the server
* Update RGBController_Network size on the client
2022-07-04 20:16:39 +00:00
Adam Honse
5130f07e21
Add saving support to network protocol
2021-07-04 21:17:55 -05:00
Chris
a46eccef3c
Added brightness to profile loading and saving
...
* Bumped profile version to 3
* Loading a v1/v2 profile onto a device with brightness will work
* Loading a v3 profile onto a device without brightness also works
* Add profile version parameter to Get/SetModeDescription
Commit amended for code style and to update versioning by Adam Honse <calcprogrammer1@gmail.com >
2021-07-04 21:16:56 -05:00
Adam Honse
d103906c75
Override UpdateLEDs() for RGBController_Network to always process synchronously
2021-05-21 16:39:03 -05:00
Adam Honse
5ce6ec9ea7
Request updated controller mode from server after sending a Set Custom Mode command
2020-07-17 18:29:37 -05:00
Adam Honse
97e1c3e913
Update mode asynchronously
2020-07-17 18:29:37 -05:00
Adam Honse
2bbf66c0ee
Fix memory leaks in client
2020-05-09 15:48:14 -05:00
Adam Honse
e3e6c0347e
Add a thread to RGBController to asynchronously perform device updates. Only implemented for UpdateLEDs for now
2020-05-09 15:48:13 -05:00
Adam Honse
39c5aff864
Send color data over the network when calling color update functions
2020-05-09 15:48:13 -05:00
Adam Honse
450f438538
Send mode data block when updating mode
2020-05-09 15:48:13 -05:00
Adam Honse
0270c745ce
Implement RGBController_Network packet sending for current set of RGBController commands
2020-05-09 15:48:13 -05:00
Adam Honse
594f66ab23
Initial network files
2020-05-09 15:48:12 -05:00