First off, I'm using version 4.12.0 GIT.
I have a fixture definition where one of the channels has a default value of 255, so that is what is sent to the fixture without any changes. When I move its fader in the simple desk, it fades down correctly until DMX value 1, but when I move it a little bit further to DMX value 0, the channel fully lights up instead of going completely off. The DMX value that is shown above the fader reads 0, but the DMX monitor shows 255, which is the value that is actually outputted (I could check that because the fixture is actually a custom project using an ESP32 with Art-Net over WiFi and I could just output the exact DMX value it receives via the serial console).
The same happens when I put a fader in the virtual console into level mode for that channel.
What I expected: When I touch the fader (and it turns red), the value I choose is exactly what is outputted to the fixture. When I reset it (using the X button below the channel), the default value is applied.
Can't set channel to zero when it has a default value
- floEdelmann
- Posts: 45
- Joined: Tue Sep 20, 2016 4:47 pm
- Real Name: Flo Edelmann
Have a look at the Open Fixture Library! It's a project to collect fixture definitions in a unified format and make them downloadable for different lighting programs, including QLC+ 4 and QLC+ 5.
- mcallegari
- Posts: 4752
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
Yeah, I think I've seen it too.
I believe the "default value rule" is:
channel value == 0 -> default value
channel value != 0 -> value
Can you please open a report on GitHub so this doesn't get lost ? Thanks
I believe the "default value rule" is:
channel value == 0 -> default value
channel value != 0 -> value
Can you please open a report on GitHub so this doesn't get lost ? Thanks
- mcallegari
- Posts: 4752
- Joined: Sun Apr 12, 2015 9:09 am
- Location: Italy
- Real Name: Massimo Callegari
- Contact:
Because some spammer posted crap and I deleted the post and banned the user