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.