5979eddc21
Setup project with SMX linked.
2023-06-16 18:51:30 -05:00
Glenn Maynard
b1f675c56c
Add config packet backwards-compatibility.
2019-04-18 19:20:03 -05:00
Glenn Maynard
39cfc8cee0
Add support for uploading animations to the panel, if it supports it.
2018-12-09 16:11:12 -06:00
Glenn Maynard
2628c078fa
Add SMXPanelAnimation.
2018-12-09 16:11:10 -06:00
Glenn Maynard
303283624a
Add SMX_SetLights2.
...
This is the same as SMX_SetLights, but instead of taking one buffer with a
fixed size, it takes a separate buffer for each pad, and explicitly includes
the size of the buffer rather than assuming it's 864 bytes. SMX_SetLights
and SMX_SetLights2 call into the same underlying update.
2018-12-09 16:10:45 -06:00
Glenn Maynard
d576545266
Split out low-level thread handling into SMXThread, and use it in SMXHelperThread.
...
This isn't used by the SMXManager thread for now.
This also separates out SMX::Event for thread event handling.
2018-12-09 16:10:45 -06:00
Glenn Maynard
e57fa5d28e
Add a version display based on the git tag.
2018-06-11 19:56:21 -05:00
Glenn Maynard
57379383c0
Import for release.
2017-12-15 02:55:34 -06:00