Page 1 of 1

Bug in fixture validator

Posted: Sat Nov 11, 2017 2:34 am
by doughadfield
Hi wonderful people, I have a fixture definition which I wanted to post on this forum, so I've been trying to run it through the fixture validator. However, the strobe channel keeps generating an error. If I set the channel as "speed" the validator errors telling me it needs to be "Shutter". However if I set it to "shutter" it errors telling me it needs to be set to "speed". So whatever I do it won't validate. I attach the definition here. Can someone let me know whether I'm doing something wrong, or if it's the validator itself that's at fault.

thanks and regards

Doug

Re: Bug in fixture validator

Posted: Sat Nov 11, 2017 3:48 pm
by edogawa
Hi Doug,

it seems that the validator makes that proposal based on keywords it finds in the channel name, and in this case gets confused by two contradicting keywords. I don't know whether the validator's source code is in github or otherwise available somewhere online, anyways I renamed it to just be "Strobe" and now it validates while being a shutter channel.

This sort of contradicts the guideline where you are supposed to stick with parameter naming from the devices' manual as close as possible... but maybe it is the best possible way to handle that, currently?

Ciao, Edgar

Re: Bug in fixture validator

Posted: Mon Nov 13, 2017 11:49 am
by doughadfield
Thanks a lot for your reply and your help, Edgar. I'll make the change this end, and bear your advice in mind :-)

Doug

Re: Bug in fixture validator

Posted: Sat Nov 18, 2017 3:50 pm
by floEdelmann
The validator source code is available on GitHub, but buried deep in an issue's comment:

github.com/mcallegari/qlcplus/issues/963#issuecomment-297451371

Re: Bug in fixture validator

Posted: Fri Jan 12, 2018 5:17 am
by Certvalue111
hello.. I also noticed a bug in fixture validator as well..thanks for letting us know Doug.... much appreciated :)

Re: Bug in fixture validator

Posted: Fri Aug 30, 2019 10:46 am
by rayconsole
Hi. We would like to build the fixture validator into the Ray Console so users can import QXF fixtures directly via USB. I tested the fixture validator on github and it seams to be somewhat out of date. Would it be possible to get a newer version? Alternatively, could it be added to https://github.com/mcallegari/qlcplus?

Re: Bug in fixture validator

Posted: Fri Aug 30, 2019 12:22 pm
by mcallegari
There's one public in Python (option -validate)
https://github.com/mcallegari/qlcplus/b ... es-tool.py

Re: Bug in fixture validator

Posted: Fri Aug 30, 2019 2:08 pm
by rayconsole
Great. Thank you!