-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
2D Matrix Setup Not Saving After 19 panels. #3295
Comments
Are your panels on one LED pin or split across multiple? You are trying to drive 6.144 LEDs which is quite a huge amount even for an ESP32. Maximum LEDs per bus (pin) currently defaults to 2048, so you'll need to split your matrix across three pins. |
Sorry I didn't put my hardware in description. I'm currently using Wasatch Advanced 8 channel controller board & Each channel controls 768 Leds of the overall panel. I updated it from WLED 0.13.3 to use the 2D configuration to give me options to display text when my show isn't running. Currently The board drives Matrix fine from XLights & It actually drives fine in WLED it just doesn't save the configuration after panel 19 in the 2D configuration page. when you go back into 2D configuration panel 19 is in default position and no panels past 19 show unless you make a change to number of panels and re-setup every panel past 19 again, but every time you leave the 2D configuration page it goes back to 19. Is there some sort of MAX set somewhere that would cause this not to save past 20 panels total? |
Please post your |
Seems to be pushing it , the 2D page even got reset when we added 24 panels but segments still showed the matrix . Prior to the reset as the OP mentioned you will only be able to save until panel 19 .Sorry to butt in |
A work around for the 2D page might be to just setup the whole thing as one matrix However peek is broken and i am sure real leds will also not work correctly as I think we seen issue with even less leds here in discord https://discord.com/channels/473448917040758787/801531333067014164/1128562990338285628 , it was unfortunately not solved |
cfg.json looks ok and has 24 panels, 8 LED outputs 768 pixels each. I would guess RAM gets depleted somewhere.
Peek will not work correctly with anything above 4096 pixels. It is not designed for that. |
I think the problem is that URL becomes too long. There is nothing we can do about it unless we reprogram web server. |
I am not sure we will be able to overcome this problem. |
@dosipod unfortunately this change alone will not allow UI to |
@blazoncek It is unfortunate that the person with the panels no longer interested in the code change to test but in my test unit with only WLED_MAX_PANELS changed I could still see the 2D page with 28 panels after the reboot . Editing cfg.json which I hope is not needed is very dirty with that many panels as you would need to adjust the panels x and y position which I tried to do before we know about the WLED_MAX_PANELS in FX.h , |
@dosipod this issue was opened for this particular reason - not able to save panels beyond 19. Since then I intentionally limited panel number in code and UI to 18 (as 19 was unreliable). Previous value was 64. |
What happened?
I recently updated to the newest version of WLED beta release 0.14.0-b3. I am trying to use the 2D matrix setup for 24 8x32 led matrix panels. It will allow me to setup the 24 screens but when I hit save and go back into 2D configuration it will not save any past 19.
To Reproduce Bug
Add 24 matrix panels configure and save. Then go back into 2D configuration and will only show 19 panels configured and number 20 will be default and shows none past 20 in config windows at bottom.
Expected Behavior
2D configuration will not save any matrix panels past 19.
Install Method
Binary from WLED.me
What version of WLED?
WLED version 0.14.0-b3 (build 2306210)
Which microcontroller/board are you seeing the problem on?
ESP32
Relevant log/trace output
No response
Anything else?
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: