fd6ec5371b784ce6b326fe8fe42421d22a0dec45
Die 60-min-Ringpuffer der Verlauf-Seite (~29 KB) lagen als statische Arrays im internen RAM und sprengten das Board-Limit (Linker: 107 % dynamischer Speicher, Build brach ab). Historie jetzt als ein Block per heap_caps_malloc im PSRAM (Fallback MALLOC_CAP_8BIT), wie die LVGL-Framebuffer; alle Zugriffe gegen Allokationsfehler abgesichert (Chart bliebe dann leer). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Description
Dual-PID / Siebträgermaschinen-Steuerung, entworfen für die QuickMill Silvano
654 MiB
Languages
C
85.6%
C++
14.2%
Python
0.1%