L14: System Actions
A closer look at system actions like delays, System Info, Flags, Tie HWC, Inactive, Brightness and Panel Sleep (how to set default values for this).
Summary: System Actions are explained in general terms. They are actions associated with various panel behaviour independently of device cores. Kasper starts by demonstrating the “System: Wait” action useful to insert a little delay in the panel to build basic macros. Then he moves on to demonstrate The “System: Info” action (just outputting the state of the system in a display). Next up is how “System: Flags” can be used to move binary values around in the panel. Then “System: Tie HWC” as a great way to let one hardware component follow another ones behaviour. The “System: Inactive” action is useful to “disable” a panel temporarily. Next is “System: Brightness” as a way to adjust the panels light intensity in buttons. This includes the different behaviour of the action when assigned to either an encoder or a button. Finally, the “System: Panel Sleep” action is demonstrated and it’s demonstrated how it can both be assigned to a hardware component as well as to the controller as a default setting by assigning it to the “Controller” element.