04.02.2022, 10:11
Hi,
I´m working with DMX lighting of a bridge and I have some problems with the final solution.
They want to do some animations with lights and speedo of DMX not work fine, I don´t know if the problem is Logic Machine Script or DMX lights.
An example:
I have 52 RGBW lights and I want to write a color individually in each light.
It i put 1 in time, it work perfectly, but with 500ms, it write in 2 lights at once,with 250ms, it write in 4 lights at once....
I think there is a limitation in the communication of 1 second.
Default params:
I tried to change resolution in params to 200 but doesn´t work, it works worse.
Any ideas?
Thanks!
I´m working with DMX lighting of a bridge and I have some problems with the final solution.
They want to do some animations with lights and speedo of DMX not work fine, I don´t know if the problem is Logic Machine Script or DMX lights.
An example:
I have 52 RGBW lights and I want to write a color individually in each light.
Code:
for i = 1, 52, 1 do
grp.update(dir[i], color)
os.sleep(time)
end
It i put 1 in time, it work perfectly, but with 500ms, it write in 2 lights at once,with 250ms, it write in 4 lights at once....
I think there is a limitation in the communication of 1 second.
Default params:
Code:
local defaults = {
-- storage key
skey = 'dmx_line_1',
-- RS-485 port
port = '/dev/RS485-2',
-- number of calls per second
resolution = 20, -- default 20
-- total number of channels to use
channels = 256,
-- transition time in seconds, does not include DMX transfer time
transition = 1,
}
I tried to change resolution in params to 200 but doesn´t work, it works worse.
Any ideas?
Thanks!