SIMPL Logic Cookbook Course
This free course takes you through a bunch of useful examples of Crestron programming logic. Dustin walks you through different scenarios and demonstrates putting together solutions and testing them out.

Enroll In the Free Course
Note - You will be added to our programming newsletter with regular Crestron programming tips, insights and updates on our new products - feel free to cancel at anytime.
Course Outline
Includes pdf download and online video lessons
Topics
- I need a way to have something happen only one time when a user presses a button
- I need a pulse whenever something is deselected or stops happening
- I need a “Current Source” text display
- I need something to happen at a specific time of day
- I need to cycle through a list of items with every press advancing to the next and wrapping around
- I need volume control but the range needs to be -800 to 100
- I need to recall values from a text file on boot
- I need to convert values to a different range
- I need a source select that can send that source to all selected
- I need something to change between two states when I press a button
- I need something to happen when a specific input is selected
- I need a display to select the correct input on startup based on the source
- I need to display a “please wait” popup page with a gauge indicating remaining time
- I need something to happen when a specific set of conditions are true
- I need to control power of a device but all I have is a toggle on/off IR command for control