Page 1 of 1
4.10.2b outputs incorrect OSC messages
Posted: Sat Jan 16, 2016 11:54 am
by darrow
When outputting OSC direct to an output port on Universe 1, Channel 1, the message should be of the form /0/dmx/0 followed by the intensity value as a float ( 0.0 to 1.0)
The float is either not being sent at all or is wrongly formatted. Same applies for other Universes and channels.
I tested with 4.8.3 (the only older version I had to hand) and it works correctly so this bug has been introduced since then.
Re: 4.10.2b outputs incorrect OSC messages
Posted: Sat Jan 16, 2016 11:54 am
by sbenejam
darrow wrote:When outputting OSC direct to an output port on Universe 1, Channel 1, the message should be of the form /0/dmx/0 followed by the intensity value as a float ( 0.0 to 1.0)
The float is either not being sent at all or is wrongly formatted. Same applies for other Universes and channels.
I tested with 4.8.3 (the only older version I had to hand) and it works correctly so this bug has been introduced since then.
This is solved on qlcplus 4.10.3 GIT, I found this error and it's fixed. Since changes on osc plugin from qlcplus 4.9 qlcplus sent 0-255 values. In qlcplus 4,10.3 it is fixed.
See this post.
viewtopic.php?f=5&t=9361
Re: 4.10.2b outputs incorrect OSC messages
Posted: Sat Jan 16, 2016 12:03 pm
by plugz
Hello,
You're right that the OSC output has changed.
Have you seen this topic :
http://qlcplus.org/forum/viewtopic.php?f=5&t=9361 ? Is this the issue you're referring to ?
If not, please add details. Do you use a program that did work and does not work anymore ? How do you read raw OSC value, how have you identified the issue ?
Re: 4.10.2b outputs incorrect OSC messages
Posted: Sat Jan 16, 2016 3:19 pm
by darrow
Thanks plugz. Looks like it is the same issue. I use an Arduino board as a protocol converter running code I have written. It sends and receives OSC messages so I am able to inspect them.
If I create an 0\dmx\0 message with TouchOSC my code works OK. It's only bad when the message is received from QLC+
Works find on 4.8.5 (Windows).
Thanks also sbenejam. I will try 4.10.3.
Re: 4.10.2b outputs incorrect OSC messages
Posted: Wed Jan 20, 2016 1:25 pm
by darrow
I tried 4.10.3 ( QLC+_4.10.3-TEST-20151231.exe) and unfortunately it is not fixed. I am seeing the same result as 4.10.2b.
Re: 4.10.2b outputs incorrect OSC messages
Posted: Wed Jan 20, 2016 1:27 pm
by plugz
QLC+_4.10.3-TEST-20151231.exe dates from 2015.12.31, fixes were made on 2016.01.08.
Re: 4.10.2b outputs incorrect OSC messages
Posted: Wed Jan 20, 2016 8:58 pm
by mcallegari
TEST versions 20160120 uploaded
Re: 4.10.2b outputs incorrect OSC messages
Posted: Thu Jan 21, 2016 3:45 pm
by darrow
Thanks Massimo. I checked it and it works as expected.