xLightsSequencer / xLights

xLights is a sequencer for Lights. xLights has usb and E1.31 drivers. You can create sequences in this object oriented program. You can create playlists, schedule them, test your hardware, convert between different sequencers.
GNU General Public License v3.0
555 stars 209 forks source link

Indiv Start Channel for model Cube not calculating correct Univ/Chs per String #4797

Closed kjudd1212 closed 1 month ago

kjudd1212 commented 2 months ago

Describe the bug Check box the the Individual Start Channel for the Cube model are not adding up the actual number of channels for the model itself. Its only counting 36 channels per string. Other models are working as it should with Indiv Start Channel.

To Reproduce Steps to reproduce the behavior:

  1. Go to Layout
  2. Click on Cube model
  3. Scroll down to Indiv Start Channel and check box
  4. See string not calculating correct universe/channel

Versions

Capture5

derwin12 commented 2 months ago

Please attach a tools->package logs so we can get your layout.

derwin12 commented 2 months ago

I dont think you should even be able to get to individual start strings .. you show only 1 string in the pic .. so where is it getting 18 Strings in the drop down.

computergeek1507 commented 2 months ago

You are running out of universes on the controller and it is overlapping on the next controller.

kjudd1212 commented 2 months ago

Attached package log.

I moved some of the models around. Now the Cube model (pixel forest) starts at Universe 104:1 and ends at 131:54 however the individual strings stop 106:97. Each string of the "Indiv Start Channel" is shown as 36 channel each even though the model is 32W x 12H x 12D.....144 pixels or 432 channels per string.

Capture6

xLightsProblem.zip

derwin12 commented 2 months ago

You should not even be able to do individual start nodes .. checking your attached file..

derwin12 commented 2 months ago

Each string is 36 channels since each string represents a stake - ie 12 pixels. 36 channels. Never seen this back door used like this. I dont think it was ever meant to be used like this. Defer to Scott here.

computergeek1507 commented 2 months ago

I'm unsure if this feature should have been skipped for cube models but it was not implemented in the code. Currently it is using the Cube Width and not the String Count.

derwin12 commented 1 month ago

Closing as the individual start string request has other similar/duplicate tickets.