Hi
I want to chain three P2.5 128x64 panels but I noticed one of them is HUB75 (ABC…which requires --led-row-addr-type=5) and the other two are Hub75E (which do not require any --led-row-addr-type flag). I can get each individual panel to work properly with these flags but I want to chain them together. I’m guessing there is no way to properly chain these given they are different panel types??
Thanks
I’m afraid not… but ask the authors (@hzeller @marcmerlin ) for sure
it’s not supported in the code.
Realistically I hope you understand that on a single chain you cannot mix address types since those lines have to say something that works for all panels in that chain
Technically speaking, you could have panels with a different addressing on a different chain but the current code isn’t setup to support that and I doubt anyone will write that up for you, although if your engineering time is worth less than the price of getting all panels of the same type for a single controller, it’s indeed possible.
I should add that for one of my installs, I hacked the library to change the color order between panels that were supposed to be the same, but were not
It was a custom hack for that one install though, and much easier than changing panel addressing
that’s what they were like before this patch
https://marc.merlins.org/Pix//albums/Electronics/Arduino/20240629_288x192_RGBPanels/27_panel_color_fix.patch
1 Like
Thanks Marc! I thought as much.
I should have ordered my three panels in a single batch as it seems a lottery as to what panel shows up from the supplier these days.
yeah, that is sadly true, and one of mine specifically sent me some ABC panels when I was super clear I wanted ABCDE.
And my ABCDE supplier’s next batch had the RGB colors reversed. It’s not like the pins are labelled with colors, so I guess they can wire the colors however they see fit, because who cares?