Multi-cell bug: Offsetting a selection of cells beginning with a group selection

OK, follow me down the rabbit hole here:

- I have several groups of Chauvet Pyxis channels.  These fixtures have Pan and Tilt with 10 Cells: A ring of 9 RGBW Cells 1-9, with a pinspot beam RGBW Cell 10 in the middle

- I have 2 macros that select ranges of cells within my Channel Groups (One macro selects Cell 1 thru 9 and the other selects Cell 10)

- If I enter my range of channels and cells on the command line then Offset Odd, everything works the way it should.  This is expected behavior:

- But if I select a Group instead of the range of channels, then click my macro to select cells 1-9, I get a normal post on the command line and the correct cell selection.  No errors. If I make level adjustments to this channel selection as is, everything seems to work fine, no problem.

- But if I refine my selection by typing Offset Odd -- instead of selecting the odd cells, it selects the odd master channels, instead of the odd cells:

- If I type Offset 3, my selection disappears entirely and gives me a "Channel list is empty" error if I try to terminate it:

That's the long and short of it.  Thanks a lot!

Ethan

Nomad Mac v2.7.4

Parents
  • Ethan, I will check with the developers on this one.  But I see where this is going awry.  Your group does not contain cells, and only the master channels.  So when you apply a cell range, there aren't any cells to pick from so it is jumping back to the master channels.  There does appear to be discrepancies for sure.  A method that works is to select 421 Cell 1 Thru 9 + 422 Cell 1 Thru 9 + 423...  I will be out tomorrow, but will check in on Thursday.

  • can i correct? in the groups are not master cells, in the group are channels. if in the group were only masters (Chan 101>106 MinusCells) and we append this with a cell selection you get nothing at all (which is the correct behaviour imho).

    i think selecting channels with a group and by typing those channels this has to have the same result.

    Group 1 = 101>106

    101 Thru 106 Cell 1 Thru 3 Offset Odd
    and
    Group 1 Cell 1 Thru 3 Offset Odd

    both should select 101.1 + 101.3 + 102.1 + 102.3 + 103.1 + 103.3 + 104.1 + 104.3 + 105.1 + 105.3 + 106.1 + 106.3

    Group 1 Cell 1 Thru 3 Offset Odd
    is handled by Eos like
    Group 1 Offset Odd Cell 1 Thru 3

    with a Group 2 = 101>106 CellsOnly it works as expected.

  • Sorry and in re-reading my post I worded that horribly.  Ueli is absolutely correct with his examples.  In reviewing this we found the same as Ueli mentioned above.

    We are writing it up as follows:

    Channel 101 Thru 106 Cell 1 Thru 3 Offset Odd

    ---results in: 101.1+101.3+102.1+102.3+103.1+103.3+104.1+104.3+105.1+105.3+106.1+106.3

    Group 1 = 101>106

    Group 1 Cell 1 Thru 3 Offset Odd

    ---results in 1+3+5

    ---expected behavior: 101.1+101.3+102.1+102.3+103.1+103.3+104.1+104.3+105.1+105.3+106.1+106.3

    Group 1 Offset Odd Cell 1 Thru 3

    ---results in 101.1+101.2+101.3+103.1+103.2+103.3+105.1+105.2+105.3

    Group 2 = 101>106 Cells Only

    Group 1 Cell 1 Thru 3 Offset Odd

    ---results in: 101.1 + 101.3 + 102.1 + 102.3 + 103.1 + 103.3 + 104.1 + 104.3 + 105.1 + 105.3 + 106.1 + 106.3

Reply
  • Sorry and in re-reading my post I worded that horribly.  Ueli is absolutely correct with his examples.  In reviewing this we found the same as Ueli mentioned above.

    We are writing it up as follows:

    Channel 101 Thru 106 Cell 1 Thru 3 Offset Odd

    ---results in: 101.1+101.3+102.1+102.3+103.1+103.3+104.1+104.3+105.1+105.3+106.1+106.3

    Group 1 = 101>106

    Group 1 Cell 1 Thru 3 Offset Odd

    ---results in 1+3+5

    ---expected behavior: 101.1+101.3+102.1+102.3+103.1+103.3+104.1+104.3+105.1+105.3+106.1+106.3

    Group 1 Offset Odd Cell 1 Thru 3

    ---results in 101.1+101.2+101.3+103.1+103.2+103.3+105.1+105.2+105.3

    Group 2 = 101>106 Cells Only

    Group 1 Cell 1 Thru 3 Offset Odd

    ---results in: 101.1 + 101.3 + 102.1 + 102.3 + 103.1 + 103.3 + 104.1 + 104.3 + 105.1 + 105.3 + 106.1 + 106.3

Children
No Data
Related