mrpackethead
Full time elf
If a controller looses dmx or e1.31 from its upstream provider of infomation, what is (a) the correct thing for it to do, and (b) what is the desired thing for it to do.
(a) continously hold the last known data it received?
(b) hold the data for "n" seconds and then go to black
(c) somthing else.
For example the E16 controllers hold the last known data for approximately 10 seconds, then go to black, if they loose sync. I'm considering making this configurable, so you can change its default behavior.. however i'm not sure if theres actually a good reason to do this or not..
For a pixel controller this is'nt all bad, if they stop the worst that happens is you looks stupid. If this was a Dimmer pack that was controlling say the house lights in an auditorium, and the audience was leaving / arriving ( lots of people walking around ) and it suddenly goes black.. it might be a bad thing. ( punter walks into orchestra pit and breaks leg and sues you )...
What you all say folks?
(a) continously hold the last known data it received?
(b) hold the data for "n" seconds and then go to black
(c) somthing else.
For example the E16 controllers hold the last known data for approximately 10 seconds, then go to black, if they loose sync. I'm considering making this configurable, so you can change its default behavior.. however i'm not sure if theres actually a good reason to do this or not..
For a pixel controller this is'nt all bad, if they stop the worst that happens is you looks stupid. If this was a Dimmer pack that was controlling say the house lights in an auditorium, and the audience was leaving / arriving ( lots of people walking around ) and it suddenly goes black.. it might be a bad thing. ( punter walks into orchestra pit and breaks leg and sues you )...
What you all say folks?