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
7 months ago
Adam Honse
012cb5e62d
Fix segment creation and modification over the network protocol
1 year ago
Adam Honse
a3066db16c
Update even more file header comments to standardized new format
2 years ago
Chris
f3eac499d4
Allow for server side controller resizing
...
* Save sizes profile on the server
* Update RGBController_Network size on the client
4 years ago
Adam Honse
5130f07e21
Add saving support to network protocol
5 years ago
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>
5 years ago
Adam Honse
d103906c75
Override UpdateLEDs() for RGBController_Network to always process synchronously
5 years ago
Adam Honse
5ce6ec9ea7
Request updated controller mode from server after sending a Set Custom Mode command
6 years ago
Adam Honse
97e1c3e913
Update mode asynchronously
6 years ago
Adam Honse
2bbf66c0ee
Fix memory leaks in client
6 years ago
Adam Honse
e3e6c0347e
Add a thread to RGBController to asynchronously perform device updates. Only implemented for UpdateLEDs for now
6 years ago
Adam Honse
39c5aff864
Send color data over the network when calling color update functions
6 years ago
Adam Honse
450f438538
Send mode data block when updating mode
6 years ago
Adam Honse
0270c745ce
Implement RGBController_Network packet sending for current set of RGBController commands
6 years ago
Adam Honse
594f66ab23
Initial network files
6 years ago