Panel / Module Stacking Question

I’d like to lay out my panels in a Z layout where it goes from top to bottom, then to the next side panel, and down. However, if I attached them from Left to Right, while use a long cable for the 2nd row, I can get it to work correctly with the following mapping:

const PanelMappingEntry panelMap32x16Mod4 =
{
{0, 0, 8},
{0, 16, 8},
{0, 32, 8},
{0, 48, 8},
{4, 8, 8},
{4, 24, 8},
{4, 40, 8},
{4, 56, 8},
{0, 0, 0} // last entry is all zeros
};

I thought about using the C_SHAPE_STACKING, but I’m not exactly doing a C_SHAPE. It would be more of a Z Shape (Zigzag). Can the mapping be changed to accommodate the Zigzag, or will I have to change the board to be linear and use a long cable?

This is what it would look like:

I’m using this thread to help: Chaining and Stacking Multiple Panels - #9 by kiana_jiang

Of course my panels were going from 3, 2, 1 as they should in a linear configuration. However, if I enable the OPTIONS_BOTTOM_TO_TOP_STACKING, it changed the panels in the order of 6, 5, then 4, which isn’t what I want. Also, adding the C_SHAPE_STACKING just made the panels 6, 5, 4 pixels go backwards.

Your orientation isn’t C shaped or Z shaped, it’s in a shape that SmartMatrix can’t handle. I can see it being useful, but it’s not something I plan to add anytime soon so rewiring is your best bet

Hi Mike
You can avoid using a long cable if you connect the panels this way:


To use this method set the SM_HUB75_OPTIONS_C_SHAPE_STACKING option