Stop All Functions fade >0ms causes moving head lockup
Posted: Wed Feb 15, 2017 2:37 am
Hi again everyone,
Here's a strange issue I'd like to report. It's difficult to describe, and I've seen it sporadically on a few other projects but only now have managed to find a consistent way to reproduce it:
1) Open the attached Stop Functions Fade Issue.qxw (with included custom fixture definitions placed in the appropriate directory for your OS)
2) Go into Operate mode, and bring up the DMX Monitor to show fixtures "Mini B-Eye #6 800" and "Mini B-Eye #7 1000"
3) Click the Example Motion Function button.
--> Observe Pan/Tilt channels 276-279 and 331-334 move.
4) Click the custom "All Functions Off" button in the upper left (it is saved with a setting of 200ms fade)
--> Observe that channels 276, 331-334, and a number of others immediately go to 000
--> Note that most moving head fixtures stop and stay where they are
5) Click the Example Motion Function to turn it on again
--> Observe that the channels that went to 000 are now "frozen" at 000 (also in Simple Desk)
--> They also show as frozen at 0 in the Simple Desk and 2D View
6) Now click the red Switch to Design Mode button in the upper right. Confirm the "stop running functions and switch" dialog.
7) Click the button again to go back to Operate Mode and click Example Motion Function again.
--> Observe that the channels are working again
8) Go back to Design Mode, double-click the All Functions Off VC button, and change its Fade time to 0ms
9) Repeat steps 3-5
--> Observe that now, with 0ms fade time, all works as expected and channels do not become "frozen."
I'm seeing this behavior on QLC+ compiled from latest Git sources as of about 24 hours ago.
Thanks,
Matt
Here's a strange issue I'd like to report. It's difficult to describe, and I've seen it sporadically on a few other projects but only now have managed to find a consistent way to reproduce it:
1) Open the attached Stop Functions Fade Issue.qxw (with included custom fixture definitions placed in the appropriate directory for your OS)
2) Go into Operate mode, and bring up the DMX Monitor to show fixtures "Mini B-Eye #6 800" and "Mini B-Eye #7 1000"
3) Click the Example Motion Function button.
--> Observe Pan/Tilt channels 276-279 and 331-334 move.
4) Click the custom "All Functions Off" button in the upper left (it is saved with a setting of 200ms fade)
--> Observe that channels 276, 331-334, and a number of others immediately go to 000
--> Note that most moving head fixtures stop and stay where they are
5) Click the Example Motion Function to turn it on again
--> Observe that the channels that went to 000 are now "frozen" at 000 (also in Simple Desk)
--> They also show as frozen at 0 in the Simple Desk and 2D View
6) Now click the red Switch to Design Mode button in the upper right. Confirm the "stop running functions and switch" dialog.
7) Click the button again to go back to Operate Mode and click Example Motion Function again.
--> Observe that the channels are working again
8) Go back to Design Mode, double-click the All Functions Off VC button, and change its Fade time to 0ms
9) Repeat steps 3-5
--> Observe that now, with 0ms fade time, all works as expected and channels do not become "frozen."
I'm seeing this behavior on QLC+ compiled from latest Git sources as of about 24 hours ago.
Thanks,
Matt