-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need help about buying P5 Outdoor Panel #711
Comments
Hi @nur476 If you post a list of panels ( indicating the drivers that are installed on them) that are available in your local stores,, I will be able to tell you which of them should work with this library and which should not. |
Hi @board707 , Thanks for your reply. There is not so many options actually. I found new one and the codes on it: ICM2038S -ICM2012 Are these good for this library? Thank you. |
Both chips are compatible with the code, as I think. Hope this panel should works. What is the size of panel in pixels and what is the scan factor? |
Hi @board707 , P5 Panel 128x64 and supplier said it is 1/8 1920Hz |
In order to avoid problems with the panel, at a size of 128x64 its scan should be 32. |
Hi @board707 I will make it with virtual matrix right? I ordered this panel, I will try. I hope it works. |
let me know, maybe I can help you. |
Hi @board707 , I appreciate for your kind replies. I ordered panels and I will let you know any updates. Thank you. |
Hi @board707 , Btw, It is 64x32 not 128x64. Sorry for my mistake. |
Hi @board707 , I got the panel and tested. Result is promising. You can see the video below, panel fillling completely but not in the right order. I tried several codes which you provided "pxbase" examples but none of them worked. This is the code I uploaded, actually it is default FOUR_SCAN_16PX_HIGH coordinates returns. Here is the code:
And the result video: IMG_78.mp4I need help about tuning. Can you please help me? |
Great result! |
Please show result with virtual method below:
Note: it is not a final solution. |
Hi @board707 , Thank you so much. I tried the code but virt_y is not declared. Then I changed (not sure it is right)
to
and tested but result is very similar: IMG_7880.mov |
Please forgive me, I mixed it up when copying
|
Just same result with above video. :( |
It's perfectly normal.
|
Hi @board707 , I appreciate, it works like a charm. You saved the day. Here it is result: IMG_7882.movI think it is OK now, right? I can use the panel with this tuning? Thank you so much again. |
Hi @board707 , Made it work. Thank you again. I may need further professional help with another boards. Can I get your email? Final result: IMG_7885.MOV |
My congratulations!
There are currently a lot of matrices with incompatible chips, so not every panel can be configured. But where I can, I will be glad to help. Contact me here, or by email [email protected] |
Great work @board707 . How many iterations of this pixel mapping function have you created over time for various boards? We should add them in as options to the library. |
It is not so easy to program in general, because we will need many options. It is much easier for me to write a mapper for a specific matrix. The mapping depends on the matrix height, scan, pixel base. For each of the listed combinations there can be eight different mappings - depending on whether the output starts from the top line or from the bottom, and how the pixels are lit - on the right or left... And this is only one type of pattern, and there are many. Some time ago I posted a short message explaining the mapping principles of "quarter scan" matrices on PixelMatrix Commumity forum https://community.pixelmatix.com/t/coordinate-transformations-for-4scan-panels/1236 |
I am really happy since I will use this library and panel in a commercial product, but these issues you mentioned above are big problems. For example; supplier said to me these panels may come with different chips, there is no consistency. Because of this, I will buy a lot of panel from him to use without problems. But when they are over, I am not sure what to do. I asked your email incase of buying different panels. It is too bad that there is no standart. Thanks to you, problem solved for now. Btw, where do you live? which country? @board707 |
In your product you sell, have a non-volatile configuration variable for the panel type that ships with the hardware. In the firmware, keep adding code as the supplier sends different variants of pixel mapping. The pixel mapping approach used does not need to be set at compiled time only, all products shipped could have the code for all pixel matrix variants - but the run-time config. value determines what is used. |
Hello,
As you may know from my previous issues, I tried some panels but not worked. I tried panels which I can buy from local suppliers but they don't work.
Can you give me P5 Outdoor 64x32 Panel (working with this library) purchase link which I can buy?
Thanks in advance.
The text was updated successfully, but these errors were encountered: