Author Topic: DMX incompatibility from 2020_2 up to 14 ? DMX models dissapear  (Read 673 times)

Offline yo3ham

  • Newbie
  • *
  • Posts: 4
    • View Profile
Hi there,
The last version which worked for me was 2020_1 (I am using Windows 32 and then 64 versions since 2018 with no problems). Beginning with _2 the majority of my DMX models do not show on the "layout" map, neither when playing the sequences made with them.

- As you can see in the 2020_1 picture I had a lot of "DMX floodlights" in my list, shown as circles on the layout view. When I clicked on any of them (example: B2_M) it gets highlighted, everything is fine.

- In the 2020_14 picture (the same was since _2), the list is still here but most are hidden. I click on B2_M, you see the 5 blue dots surrounding the place... but nothing there !

Also you can see there are changes in how Channels are displayed ! it is THE SAME file xlights_rgbeffects.xml openend back and forth in versions _1 and _14 (by reinstalling the software) - I did not change anything, nor saved the file in newer versions !

I can redefine all my models from scratch if needed, but  does that mean that  ALL sequences (inclusind rgbeffects) available out there will not work any more ? was this the intention to drop backward compatibility for the DMX floodlight which seems to be the most "basic" type of light ? (I use it for simple lights connected to channels of dmx controllers). Or am I missing something?

thanx!

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: DMX incompatibility from 2020_2 up to 14 ? DMX models dissapear
« Reply #1 on: April 05, 2020, 11:01:34 AM »
Its not showing because of the crash protection I wrote.  You only assigned it 1 channel but then you have blue defined as channel 3.  That causes the crash protection to exit the drawing function.  It was showing in the previous one because you did not define the color channels they were set to 0 so the crash protection did not engage.  But I do see the model icon got messed up gotta fix that.

Offline yo3ham

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: DMX incompatibility from 2020_2 up to 14 ? DMX models dissapear
« Reply #2 on: April 06, 2020, 03:47:53 PM »
Thank you for your response. Well I use a lot of "normal" Christmas light strings (12V) which have only one channel/color, not RGB. I plug them in an individual channel of a multi-channel DMX controller, they have exactly one DMX address. What is the correct way of defining them ? Maybe if it's badly defined, an error message should pop up ?
Your software is great, thanks again for sharing it with the community, and I surely won't tell you how to write it. But I still think backwards compatibility should be an important consideration with so many sequences in existence. Of course, it's still possible that I am the only person in the world who defined his lights making this mistaken assignment and no-one else will suffer :-)

Offline yo3ham

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: DMX incompatibility from 2020_2 up to 14 ? DMX models dissapear
« Reply #3 on: April 09, 2020, 09:52:52 AM »
Its not showing because of the crash protection I wrote.  You only assigned it 1 channel but then you have blue defined as channel 3.  That causes the crash protection to exit the drawing function.  It was showing in the previous one because you did not define the color channels they were set to 0 so the crash protection did not engage.  But I do see the model icon got messed up gotta fix that.

LEt me clarify: "you did not define the color channels they were set to 0" - well, it is THE SAME definition file, xlights_rgbeffects ! (attached). So I didn't change the definition! it gets displayed/interpredted differently ! In version 2020_1 it shows channels Red, Green, Blue =0,0,0 and in 2020_14 it shows R,G,B=1,2,3 !


Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: DMX incompatibility from 2020_2 up to 14 ? DMX models dissapear
« Reply #4 on: April 13, 2020, 07:37:15 AM »
Just fix the channel count and lets be done with it.