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.71k stars 1.17k forks source link

Scan rates 32S, 8S, 16S #390

Closed noorabrar1 closed 6 years ago

noorabrar1 commented 7 years ago

Hello sir,

I am new to git hub..

I'm working on HUB75 for a project, the connectivity with pi3, and i am using your client server code. using 3 different scan rate HUB75 board each four 32x32 panel connected in series and parallel

code:

Server: sudo ./ft-server --led-parallel=2 --led-rows=64 -D64x64 --led-chain=2

Client: sudo ./send-text -g64X64+0-0+1 -h localhost "hello" -f fonts/6x12.bdf -c ff0000

Please help me to set different scan rate. is there any other libraries has to downloaded or any other arguments i need to give.. ??

Sorry for posting in that issue i thought it was similar

hzeller commented 7 years ago

What are the options you give for each of these panels ?

noorabrar1 commented 7 years ago

lets consider 1 panel HUB75-P5-8S-32x32 ABC data lines

server: sudo ./ft-server --led-chain=2 --led-rows=16 --led-parallel=2 -D32x64 client: sudo ./send-text1 -g32x64+0-15+1 -h localhost "hello" -f fonts/6x12.bdf

its displaying something like this below

img_20170906_134239

hzeller commented 7 years ago

You need to set this to --led-chain=4, as each panel internally is double length.

These panels typically have some kind of snaking of pixels inside, which you need to undo in a transformer

There are various ways how these panels do that, so you have to figure that out on your own. Look for 1:8 multiplexing in the issues, some people have done that for their own panels, e.g. https://github.com/hzeller/rpi-rgb-led-matrix/issues/311

noorabrar1 commented 7 years ago

Thanks for info sir, That was just 32x32 2 panel which i connected in parallel. for --led-chain=4 its not showing anything. should i download and install transformer code??? I am using flaschen-taschen

hzeller commented 7 years ago

You need to write a transformer.

hzeller commented 6 years ago

If you have a wierd mapping, you might try the new option --led-multiplexing https://github.com/hzeller/rpi-rgb-led-matrix#multiplexing It does the mapping built into the library.