Media Summary: In this episode, we will learn that Lua tables are data structures that associate key-value pairs and that arrays are simply a special ... In "Demystifiying the EventHandler," we will observe the behavior of the EventHandler in relation to the four button In "Named Components," we will learn how to

Q Sys Control Quickstarts The - Detailed Analysis & Overview

In this episode, we will learn that Lua tables are data structures that associate key-value pairs and that arrays are simply a special ... In "Demystifiying the EventHandler," we will observe the behavior of the EventHandler in relation to the four button In "Named Components," we will learn how to In this episode, we will use Components.GetComponents() to return a table of named components from within the design. Parsing ... In "Interlocking Buttons," we will learn that Join as the "fabulous secret powers" of tables and GetComponents() are revealed to write a dynamic and scalable PTZ camera ...

In this episode, we will examine the three relevant forms of the "for" loop when working with Lua arrays/tables. The ipairs loop is ... Learn to program a custom Status indicator and empower business intelligence by getting your Dive in to learn how to leverage multidimensional tables in your Lua code. Also learn how to write a table of functions to ...

Photo Gallery

Q-SYS Control QuickStarts: Tables, Arrays, and the Loops; Oh My! (Part 1 of 3)
Q-SYS Control QuickStarts: Demystifying the EventHandler
Q-SYS Control QuickStarts:  Arrays of Control
Q-SYS Control QuickStarts: The State Trigger Control
Q-SYS Control QuickStarts: Named Components
Q-SYS Control QuickStarts: Demystifying the role of "Control Frames" in QSYS
Q-SYS Control QuickStarts: Tables, Arrays, and the Loops; Oh My! (Part 3 of 3)
Q-SYS Control QuickStarts: Interlocking Buttons
Q-SYS Control QuickStarts: Dynamic Scripting (for Press & Hold Presets) with a good bit of JSON too!
Q-SYS Control QuickStarts: Tables, Arrays, and the Loops; Oh My! (Part 2 of 3)
Q-SYS Control QuickStarts: Status indicators and the hidden power of Lookup Tables in Lua
Q-SYS Control QuickStarts: Multidimensional tables and Lua's version of the switch-case
View Detailed Profile
Q-SYS Control QuickStarts: Tables, Arrays, and the Loops; Oh My! (Part 1 of 3)

Q-SYS Control QuickStarts: Tables, Arrays, and the Loops; Oh My! (Part 1 of 3)

In this episode, we will learn that Lua tables are data structures that associate key-value pairs and that arrays are simply a special ...

Q-SYS Control QuickStarts: Demystifying the EventHandler

Q-SYS Control QuickStarts: Demystifying the EventHandler

In "Demystifiying the EventHandler," we will observe the behavior of the EventHandler in relation to the four button

Q-SYS Control QuickStarts:  Arrays of Control

Q-SYS Control QuickStarts: Arrays of Control

In "Arrays of

Q-SYS Control QuickStarts: The State Trigger Control

Q-SYS Control QuickStarts: The State Trigger Control

In "State Trigger

Q-SYS Control QuickStarts: Named Components

Q-SYS Control QuickStarts: Named Components

In "Named Components," we will learn how to

Q-SYS Control QuickStarts: Demystifying the role of "Control Frames" in QSYS

Q-SYS Control QuickStarts: Demystifying the role of "Control Frames" in QSYS

The "

Q-SYS Control QuickStarts: Tables, Arrays, and the Loops; Oh My! (Part 3 of 3)

Q-SYS Control QuickStarts: Tables, Arrays, and the Loops; Oh My! (Part 3 of 3)

In this episode, we will use Components.GetComponents() to return a table of named components from within the design. Parsing ...

Q-SYS Control QuickStarts: Interlocking Buttons

Q-SYS Control QuickStarts: Interlocking Buttons

In "Interlocking Buttons," we will learn that

Q-SYS Control QuickStarts: Dynamic Scripting (for Press & Hold Presets) with a good bit of JSON too!

Q-SYS Control QuickStarts: Dynamic Scripting (for Press & Hold Presets) with a good bit of JSON too!

Join as the "fabulous secret powers" of tables and GetComponents() are revealed to write a dynamic and scalable PTZ camera ...

Q-SYS Control QuickStarts: Tables, Arrays, and the Loops; Oh My! (Part 2 of 3)

Q-SYS Control QuickStarts: Tables, Arrays, and the Loops; Oh My! (Part 2 of 3)

In this episode, we will examine the three relevant forms of the "for" loop when working with Lua arrays/tables. The ipairs loop is ...

Q-SYS Control QuickStarts: Status indicators and the hidden power of Lookup Tables in Lua

Q-SYS Control QuickStarts: Status indicators and the hidden power of Lookup Tables in Lua

Learn to program a custom Status indicator and empower business intelligence by getting your

Q-SYS Control QuickStarts: Multidimensional tables and Lua's version of the switch-case

Q-SYS Control QuickStarts: Multidimensional tables and Lua's version of the switch-case

Dive in to learn how to leverage multidimensional tables in your Lua code. Also learn how to write a table of functions to ...

Q-SYS Control 101 Training Conclusion

Q-SYS Control 101 Training Conclusion

For more