Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.11 KB

File metadata and controls

35 lines (25 loc) · 1.11 KB

All packets should be 33 bit sized

  • Sending Animation Start:
0000   03 21 00 01 ff ff 00 00 00 00 00 00 00 00 00 00
0010   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0020   00

Decoded as 03 is the preamble, 21 is set animation flag, 00 01 are high and low value for config start flag, ff ff are high and low for animation id(can be any digit apparntly? we use 01 for setting and 00 for temporray effects)

  • Sending ZoneSelect:
0000   03 23 01 00 01 02 00 00 00 00 00 00 00 00 00 00
0010   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0020   00

23 is zone select flag,01 is look flag, 00 01 is the zone count high & low ,then all values ahead of them are zone codes.

  • Send Action:
0000   03 24 00 07 d0 00 fa f1 f5 ff 00 00 00 00 00 00
0010   00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0020   00

24 is add action flag,00 is the action flag (00 is static colour more can be found in lightfx.h),07 d0 are high & low for duration time,00 fa is the high & low for tempo, f1 f5 ff are the colours

More info at https://github.com/tr1xem/alienfx-linux/tree/main/AlienFX-SDK