by Roddy | Jan 23, 2017 | Scripting
Helm 4.4 introduces some new concepts and capabilities for Lua script support. All existing Lua scripts should work unchanged but use of these new powerful features will require Helm 4.4 or later. This post gives an overview of the new features but does not list the...
by Roddy | Aug 20, 2015 | Scripting
Helm 4.2.0 introduces a number of changes and improvements in Lua scripting integration. Lua Version is upgraded to 5.1.5. This version is a bugfix from the previous 5.1.4. No compatibility issues are known Lua interpreter and modules are not statically linked into...
by Roddy | Sep 6, 2013 | Scripting
Comments are a useful way to document your scripts For ‘classic’ Helm scripts, put a semicolon as the first character. Blank lines are also ignored ; Route Channel 5 video to the monitor wall ROUTER1:TakeRoute(5,15) For Lua scripts, two dashes at the start...
by conrad | Nov 27, 2012 | Scripting
Sometimes you need a script to pause for a short time before executing the next step. A typical case is when you need to change the IP of a Helm device to target a different machine. A small delay is needed to allow the device to establish communication before you...
by conrad | Nov 27, 2012 | Scripting
Here’s how to use a button to set a device property to a specific value. In this example we’ll use a button to reduce the audio level on channel1 of a Ross Xpression by -6dB. Our example panel So we’ve got our Ross Xpression device and we’ve...