Author Topic: Setting start channel above 99,999  (Read 6559 times)

Offline dwetzel

  • Newbie
  • *
  • Posts: 45
    • View Profile
Setting start channel above 99,999
« on: June 26, 2015, 03:46:58 AM »
Is there a reason why you can't set the start channel above 99,999? I have a matrix 128 x 256 and the channel numbers grows real fast. If I start my models with this I can't finish setting all the start channels due to the limitation. My work around was to do the matrix last so the start channel is below this limit.

Offline sean

  • Administrator
  • Hero Member
  • *****
  • Posts: 1727
    • View Profile
    • Xlights and Nutcracker Forum
Re: Setting start channel above 99,999
« Reply #1 on: June 26, 2015, 08:51:59 AM »
no one has ever asked this. ill look into the code, but why not put all other display elements first?

If you have 50000 channels of other stuff and start your 128x256 at 50001 it works. in fact you can have nearly 100,000 stuff and still get it to have a starting of channel of 99,999.

do you have two 128x256 matrixes? This would not work with current code.

when i started xlights/nutcracker a few years ago i never thought i would hear someone say we ran out of address space with our current 199,998 channel range.

the new p10 panels are probably going to drive channel count higher and higher.
again thanks to dave pitts and capt murdoch for making hardware that can drive these high channels (Not! lol)

http://falconchristmas.com/forum/index.php/board,51.0.html

Also ronp has made a controller that can drive the p10 panels.


i look forward to some videos this year from those of you using p10 panels.

Sean
Littleton, CO
Latest releases http://nutcracker123.com/nutcracker/releases
xLights/Nutcracker Forum http://nutcracker123.com/forum/index.php
Fbook [url=https://www.facebook.com/groups/62

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Setting start channel above 99,999
« Reply #2 on: June 26, 2015, 10:29:08 AM »
Yeah I've never seen that part of the code that might be imposing that limit.  But even if things work with all this in one sequence you may find it more pleasing to sequence by putting that matrix into a sequence by itself.

Offline dwetzel

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Setting start channel above 99,999
« Reply #3 on: June 26, 2015, 11:58:53 AM »
It is also crashing when I save. I am using 4.1.8. Here is my Excel channel listing. I did put the big matrix last for start channels, I also have two matrices a smaller one 64 x 128 for my Tune to sign. I am using BeagleBone Black and Octoscroller with Falcon Player to drive each of the matrices. Each one can drive up to 64 16 x 32 panels in the matrix. I have the 54 x 128 working and I will have to get a video of it and show off. I hope the save issue is easy to fix, I did the channel setup with 251 universes, set the save folder, built the models, went to create new sequence, added text effect to smaller matrix and saved. It just sat there no saving but curser moves and you can select shutdown. You get a warning about losing unsaved data and that is it, you have to use Task manager to close it down.

Offline dwetzel

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Setting start channel above 99,999
« Reply #4 on: June 26, 2015, 11:59:53 AM »
Oops version 4.1.18

Offline neil

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
    • Lights on High Ridge
Re: Setting start channel above 99,999
« Reply #5 on: June 26, 2015, 12:32:21 PM »
it will be interesting when we start supporting P5 and P3 panels. will they be able to support a 512x256 matrix or higher. It does get to the point that dmx addressing on these panels is not the way to go and we need to use other technology such as DVI for the panels.


 

Offline sean

  • Administrator
  • Hero Member
  • *****
  • Posts: 1727
    • View Profile
    • Xlights and Nutcracker Forum
Re: Setting start channel above 99,999
« Reply #6 on: June 26, 2015, 02:19:46 PM »
If use FPP running on a beagle bone. No data goes out e1.31 or dmx. Get a frequent file then the data is pumped to the octoscroller. No data on Ethernet. With huge channel count you prob don't want to pump it out serial lines.


Same when I use the falcon fpd connected to raspberry pi via a ribbon cable.. No network traffic when running my 24k channel show
Sean
Littleton, CO
Latest releases http://nutcracker123.com/nutcracker/releases
xLights/Nutcracker Forum http://nutcracker123.com/forum/index.php
Fbook [url=https://www.facebook.com/groups/62

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: Setting start channel above 99,999
« Reply #7 on: June 26, 2015, 04:29:08 PM »
Well it doesn't sound like you got a crash because you were still able to operate the program.   I think there are a few things we haven't gotten locked out while its saving and if you start clicking on things it can screw up the save.  So for saves that take an ungodly amount of time like having 251 universes I imagine it increases the chance that the user gets impatient and starts clicking around.

Offline dwetzel

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Setting start channel above 99,999
« Reply #8 on: June 26, 2015, 06:57:16 PM »
I'm sure it is pushing some limits. I just noticed after I clicked on save about 3 hours ago, as the mouse hovers over the exit "X" there is a brief message that says "Export only channels associated with one model" Does that mean anything? I removed the big matrix model and then saved, but still no change.

Offline flyinverted

  • Administrator
  • Hero Member
  • *****
  • Posts: 756
    • View Profile
Re: Setting start channel above 99,999
« Reply #9 on: June 26, 2015, 07:12:01 PM »
I would guess that the FSEQ file size would be increasing as the render/save happens. If it is the same size for more than 10 minutes I would think that the process has stalled.

Sean, Gil ?
Steve Giron
Maricopa County, AZ
xLights user with a boat-load of channels.

Do not ask to know all the answers, but ask to understand the question.

Offline dwetzel

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Setting start channel above 99,999
« Reply #10 on: June 26, 2015, 07:14:08 PM »
I opened the same sequence. reduced the universes to 60, then saved. it was ok. Went to layout tab checked models the changes were all saved. Went to sequencer tab there is only effect on the smaller matrix (scrolling text). then clicked on the save icon at the top of the page. You are right it doesn't crash it just hangs.

Offline dwetzel

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Setting start channel above 99,999
« Reply #11 on: June 26, 2015, 07:23:06 PM »
Sean, you are right about no traffic when Beagle is running FPP, But don't you still have to build models and universes and sequence to get the fseq file? Am I doing something I don't need to?

Offline dwetzel

  • Newbie
  • *
  • Posts: 45
    • View Profile
Re: Setting start channel above 99,999
« Reply #12 on: June 26, 2015, 07:33:52 PM »
There is a xLights_dbgrpt in the show folder, it is zipped .

Offline JonB256

  • Hero Member
  • *****
  • Posts: 832
    • View Profile
    • My Christmas Website
Re: Setting start channel above 99,999
« Reply #13 on: June 26, 2015, 07:42:54 PM »
Sean, you are right about no traffic when Beagle is running FPP, But don't you still have to build models and universes and sequence to get the fseq file? Am I doing something I don't need to?

Let's say you have a Master FPP and 3 slaves. When the Master is scheduled to play "Merry Christmas.fseq" it will send out the necessary data to the slaves to also start playing "Merry Christmas.fseq"

There is nothing requiring the versions on the Slaves to duplicate all the models from the Master or other slaves. The file name and sequence length just needs to match so the start and stop together.

Offline neil

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
    • Lights on High Ridge
Re: Setting start channel above 99,999
« Reply #14 on: June 26, 2015, 07:59:39 PM »
does this mean that you would create a separate sequence for your matrix panels running on the slaves, with its own models?


I can see that having a large matrix panel I may well want to split it up into areas and the models for these areas  would do this.