95373dc619691a646cc64afd584648115d5d538c
Die Seiten sind als einspaltige Stapel für 800x480 entstanden. Auf 1280x720 bleibt daneben rund 40 % der Fläche leer, während unten Karten aus dem Bild fallen - und Scrollen ist auf diesem Panel teuer, weil ohne Doppelpufferung jedes Bild komplett neu entsteht. - Neue Helfer page_grid() und grid_at() legen eine Seite als LVGL-Raster an. - build_brew() ordnet die vier Karten in zwei Spalten: links was den Bezug startet (Pre-Infusion, Brew-by-Time), rechts was ihn beendet (Brew-by-Weight, Dampf-Timer). - Der Speichern-Knopf steht frei unter allen Karten statt in einer davon - er speichert die ganze Seite. - Nur für WS_PANEL_7H; die JC-Panels bleiben einspaltig. Beide Panel-Varianten mit arduino-cli gegengebaut. Co-Authored-By: Claude Opus 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%