hzeller / rpi-rgb-led-matrix

Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
GNU General Public License v2.0
3.67k stars 1.17k forks source link

Missing transformer? #309

Closed Czajo closed 7 years ago

Czajo commented 7 years ago

Hi again! After my fight with hub12 I bought 32x16 rgb led matrix with hub75 i think. I have now: R1 || G1 B1 || no description R2 || G2 B2 || no description A || B no description || no description CLK || STB OE || LR_OE

I tried regular connection, but I have effect like on this films: Demo #0 https://youtu.be/8zpTB6BmYFo Demo #1 https://youtu.be/iZRUuyk5zFY What I doing wrong?

ps. what is LR_OE? I have no idea...

hzeller commented 7 years ago

It looks like one of these outdoor panels that have internal zig-zag mapping. They use 1:4 multiplexing, so choose rows=8 and chain=2 - internally, it pretends to be a thing with 64 pixels long, but only 8 high. You can see at the 'backwards running', that they are esentially folded around. You need to write a transformer for this (there are some entries in the issue tracker where people already did that, but it is probably faster to do it from scratch than scouring through there).

The second issue is in your video is, that things seem to 'stop' in-between. Make sure that there is no other program or daemon that attempts to access the GPIOs. Recently someone discovered that there was an issue with the 1-wire protocol, that apparently is enabled in some instances: switch that off.

Make sure that there is no pigpio daemon running.

In general make sure to install the simplest operating system, I suggest Raspian Lite.

LR_OE ? I don't know as well :)

hzeller commented 7 years ago

Did you get it to work ?