set data transfer register (dtr)
15. DMX interconnection with LM
DMX protocol support is realized upon RS485 serial port.
DMX function
Add the following user library in Scripting
User libraries.
local luadmx =
require('luadmx')
module('DMX', package.seeall)
-- number of calls per second
-- total number of channels to use
-- transition time in seconds, does not include DMX transfer time
function set(chan, val, key)
key = key or defaults.skey
chan = tonumber(chan) or 0
val = tonumber(val) or -1