Author Topic: setting channel counts on e1.31 controllers in XLights  (Read 9507 times)

Offline neil

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
    • Lights on High Ridge
setting channel counts on e1.31 controllers in XLights
« on: July 28, 2015, 10:11:18 PM »
I see some confusion with the various controllers having either 510 or 512 channels and it becomes more confusing as more controllers are supporting more pixels per output port and allowing the ports to span Universes.


I understand that the San Devices controllers support a max of 510 channels per Universe (170 RGB nodes) and XL should be configured as 510 channel on each E1.31 entry for that Universe.

when spanning Universes in XL/NC for a model it becomes important to know how many channels and nodes the controller supports per Universe otherwise setting the incorrect will effect the colors on the pixels.


I did check the wiki on Seans's RGB controller comparison and it only talks about the max nodes per output and not how many channels per Universe.


Does anyone have a good number for their controller that they had to use for each Universe of E1.31 in XL setup?

E682 510
E6804 510







 



 
« Last Edit: July 28, 2015, 10:23:31 PM by neil »

Offline flyinverted

  • Administrator
  • Hero Member
  • *****
  • Posts: 756
    • View Profile
Re: setting channel counts on e1.31 controllers in XLights
« Reply #1 on: July 28, 2015, 10:39:11 PM »
A universe has 512 channels and that is universal.

All controllers can use 512 channels per universe, HOWEVER 3 channels are needed to control a single RGB light.
If you do the math, pixel #171 would end up on channel 511 and 512. This is OK if you only need R and G. but there would be no way to get BLUE to this #171 pixel.  That is why there's soft limit of 510.

If you had a DMX fixture like a strobe that turned on GREEN when CH511 was activated and Purple when 512 was activated this would be OK too.


There should be no confusion. Only the FalconF16 can span universes.
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 neil

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
    • Lights on High Ridge
Re: setting channel counts on e1.31 controllers in XLights
« Reply #2 on: July 28, 2015, 10:45:42 PM »
the E682 says it can support 500 nodes on each output, will it be using a value of 510 channels or 512 like the F16 does?


the Alphapix and pixlite support a max of 340 RGB nodes and I think they also require the max channels on each Universe in the XL E1.31 setup to be set to 510 so that they span correctly.




Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: setting channel counts on e1.31 controllers in XLights
« Reply #3 on: July 28, 2015, 10:47:56 PM »
Just buy controllers that can't span universes on its outputs....problem solved.

Offline msiebri

  • Full Member
  • ***
  • Posts: 114
    • View Profile
Re: setting channel counts on e1.31 controllers in XLights
« Reply #4 on: July 29, 2015, 12:00:29 PM »
I have a question related to this.  I'm not sure if I should ask here or on FalconChristmas, so I will start here.

This will be my first year with a prop that spans multiple universes.  I am planning to use an F16V2 with the expansion card to drive a new megatree with 24 100-count strings of pixabulbs.  Do I need to configure these universes in the setup tab as 510 or 512 channels?

- Martin

Offline neil

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
    • Lights on High Ridge
Re: setting channel counts on e1.31 controllers in XLights
« Reply #5 on: July 29, 2015, 12:02:51 PM »
I understand that the Falcon 16V2 is set to 512 channels in the XL and FPP E1.31 setup screens. This becomes more important that it is set right when spanning Universes with your models.

Offline flyinverted

  • Administrator
  • Hero Member
  • *****
  • Posts: 756
    • View Profile
Re: setting channel counts on e1.31 controllers in XLights
« Reply #6 on: July 29, 2015, 12:33:16 PM »
You can set the F16V2 up with 510 or 512 channel universes. Just set Nutcracker the same.   The folks watching your show won't care if they're 510/512.
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 neil

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
    • Lights on High Ridge
Re: setting channel counts on e1.31 controllers in XLights
« Reply #7 on: July 29, 2015, 12:45:45 PM »
won't it effect any effects / colors that soon the Universes if it is wrong though.


I wish I could test this, but waiting on new controllers and power supplies to arrive

Offline flyinverted

  • Administrator
  • Hero Member
  • *****
  • Posts: 756
    • View Profile
Re: setting channel counts on e1.31 controllers in XLights
« Reply #8 on: July 29, 2015, 01:14:47 PM »
No it won't affect any effects.  The effects are placed on and rendered to models, not channels. NC does not care what channels the models are on.

You can have a megatree, with strands on different controllers. The only thing that matters is that the channels do not overlap. As long as you have the model defined correctly and controller config matches in NC, you're good to go.
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 gerry

  • Hero Member
  • *****
  • Posts: 695
    • View Profile
Re: setting channel counts on e1.31 controllers in XLights
« Reply #9 on: July 30, 2015, 05:51:52 AM »
Steve,

For the p10 panels on the BBB , what would you specify , 510 or 512 ?

For fseq execution , there is no such definition required, but for the e131 definition for bridge mode, and of course within xl, would it be 510 or 512  per universe ?
Gerry

Offline neil

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
    • Lights on High Ridge
Re: setting channel counts on e1.31 controllers in XLights
« Reply #10 on: July 30, 2015, 06:01:48 AM »
for the P10 panels on the BBB you only need to define a range of Null channel in XL as it is not driven by E1.31


for my 8x4 panel layout (256x64 pixels) I defined 49,152 null channels



« Last Edit: July 30, 2015, 06:08:41 AM by neil »

Offline gerry

  • Hero Member
  • *****
  • Posts: 695
    • View Profile
Re: setting channel counts on e1.31 controllers in XLights
« Reply #11 on: July 30, 2015, 06:06:15 AM »
for the P10 panels on the BBB you only need to define a range of Null channel in XL as it is not driven by E1.31

Even in bridge mode, the xl setup definition is not used ?

The question still applies for the definition on the e131 screen on the BBB FP.
« Last Edit: July 30, 2015, 06:08:30 AM by gerry »
Gerry

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: setting channel counts on e1.31 controllers in XLights
« Reply #12 on: July 30, 2015, 07:58:15 AM »
When driving lights from xLights you can't use NULL outputs.  Null outputs are only for situations where the output file will reside on something like a BBB that will have it's own definition of how to control the lights.

Offline gerry

  • Hero Member
  • *****
  • Posts: 695
    • View Profile
Re: setting channel counts on e1.31 controllers in XLights
« Reply #13 on: July 30, 2015, 04:33:15 PM »
If I understand correctly,

To summarise then , if you consistently define/use 510 everywhere - you cant go wrong..

If you have the F16v2 , you could define/use 512, but one should know what one is doing ..

In the past , I had no need on any controller output to reach the boundary - but the panels now have to be paid attention to.


 
Gerry

Offline pixelpuppy

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: setting channel counts on e1.31 controllers in XLights
« Reply #14 on: November 18, 2015, 08:41:26 PM »
Not to muddy the waters, but for the sake of full disclosure, all universes do not have to be the same size.
Each universe can be a different size from 1 to a max of 512.  But everywhere that particular universe is defined needs to be set to the same size for that particular universe.  (xLights setup, Controller setup, FPP setup, etc.)

Its probably easiest to keep it all straight in our heads if we set every universe fixed at 510 channels but its not required to be that way.  F16V2 is not fixed at 512 or 510.  It uses whatever you set it to.  Likewise, SanDevices is not fixed at 510.  That is just the maximum it will take for each universe
« Last Edit: November 18, 2015, 08:48:15 PM by pixelpuppy »