P10 RGB outdoor module reversed rows arduino

Hello everyone, I've downloaded and used the edited RGBmatrixPanel.cpp library provided by Ruud in this link

trying to display 16x32 RGB
but my LED P10 RGB 1/4 scan outdoor module is not displaying correctly, it's reversing the first 4 rows of the display with the last 4 rows of the upper part of the display, same with the lower side of display. please suggest an edit to the library that would fix this, many people in the comments had the same issue and said they edited one line in the library to fix it but no one gave the solution, I'll be very grateful if someone could help as I've been struggling for 4 days straight to make this work, thank you

You could try this, I've added a swapRowOrder method to adjust for your row configuration.
Untested, and no guarantees, hope it helps.

Greetings, Ruud

RGBmatrixPanel.cpp (27.5 KB)

thanks for your help
unfortunately I got this error message

Maybe this works
RGBmatrixPanel.cpp (27.6 KB)
RGBmatrixPanel.h (2.1 KB)

it compiles but the rows are still reversed, drawing a pixel in 0,0 shows it in 0,4
so the problem persists

this guy seemed to find the solution quickly but wouldn't share it with us, shame :pensive:


I've moved the swapRowOrder method to before calculating the shift. Does this make a difference?
(In the previous version after swapRowOrder was called to modify y, nothing was done anymore with y, it used just the x position and the shift.... )

Please post an image with using the same data as in your first post.

RGBmatrixPanel.cpp (27.6 KB)

It works now :grinning: :grinning: :grinning:
thanks bro !

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.