TLDR: I think I’ve reached the point where I need to make my own multiplexing mapping for this non-standard panel, and was wondering if anyone could lend me a helping hand / point me in the right direction? How do I do this?
Context: I would consider myself a medium-level user of this library - I currently have two 128x64 panel pairs running in parallel (basically, two 128*128 duplicate squares) using rpi-rgb-led-matrix, using both C and python bindings, with gifs I have made myself. I wanted a better scan rate so the images would appear better in photos, so I purchased these 1/13 scan rate panels from Aliexpress (much better than the 1/32 scan rate panels I have now), and am trying to bring them to life. So far… no luck. All 18 multiplexer mappings, with different row address types, and even different considerations for how they might be ‘chained’ internally (i.e, 52 cols with a chain of 2, 26 cols with a chain of 4, etc) does not work… I have tried everything So I have accepted I need to make my own multiplexer mapping for this. But immediately, I feel out of my depth.
The panel I’m bringing up is this one: https://www.aliexpress.us/item/3256805351469362.html?spm=a2g0o.order_list.order_list_main.5.7b391802I9Ggqy&gatewayAdapt=glo2usa
The multiplexing config that’s worked the best so far is:
result->push_back(new ZStripeMultiple×Mapper(“ZnMirrorZStripe”, 4, 4));
- The rotating square in this case looks like this. It looks like the screen is divided into 4 sections height-wise, where the first 2 and second 2 duplicate each other - anyone know what this could mean?