Hi everyone,
I’m working on displaying 8 charts, each containing more than 1,000 double values (yes, that’s quite a lot of data). I’ve noticed that while the charts generate without issues during the initial page load, scrolling becomes choppy and laggy. I suspect this is because the charts are being recalculated every time there’s an event on the page.
My questions are:
- How does LVGL handle chart rendering? Are charts recalculated/redrawn on every page event?
- Is it possible to make a chart (or any object) “static”? I’d like to prevent unnecessary redrawing once the initial rendering is complete, especially during scroll events.
- Are there any recommended optimization strategies for handling multiple charts with large datasets?
Thanks in advance for any guidance!