feat/p4-oberflaeche-symbole
Startseite und Menü bekommen die Gestaltung, die im Entwurf abgestimmt wurde. Eco-Zeit und Tassenablage-Temperatur teilten sich bisher eine Kachel und wechselten sich alle fünf Sekunden ab - wer die Temperatur ablesen wollte, musste warten, bis sie wieder an der Reihe war. Beide haben jetzt eine eigene Kachel und stehen dauerhaft. Die Flow-Kachel steht ebenfalls dauerhaft, statt erst mit dem Bezug zu erscheinen: Dabei rückten alle anderen Kacheln zur Seite, ausgerechnet in dem Moment, in dem man hinschaut. Aus demselben Grund sind die Fortschrittsbalken jetzt durchsichtig statt versteckt - ein verstecktes Element fällt aus dem Flex-Layout heraus und verschiebt die Zahl darüber. Zielwerte stehen nicht mehr im Messwert, sondern in einer eigenen Nebenzeile. Bisher teilten sich Ist und Ziel denselben Platz und dieselbe Größe, obwohl das Ziel sich während eines Bezugs nicht ändert. Die Nebenzeile trägt auch im Ruhezustand etwas: Dauer und mittlere Flussrate des letzten Bezugs, Zielgewicht, Dampf-Abschaltzeit, Grund des Eco-Countdowns. Der Waage-Zielwert ist dabei immer der eingestellte Wert ohne Nachlauf-Offset. Das Menü ist linksbündig, trägt Sinnbilder und ist in vier Gruppen geteilt. Zwölf Einträge als eine Liste waren zwölf gleichwertige Zeilen, durch die man suchen musste; als vier kurze Listen weiß man vorher, wo man nachsieht. Rechts in der Zeile steht der Nebenwert der Seite dahinter. Alle zwölf Seiten passen ohne Scrollen auf das Panel. In den Verlaufskurven markiert eine feine Waagerechte den Sollwert; die Verlaufs- Darstellung ist die neue Vorgabe und verzichtet dort auf den Fortschrittsbalken am Kartenfuß. Zeiten, Gewichte und Flussraten schreiben jetzt das deutsche Dezimalkomma, das die Temperaturen längst benutzen. Die Sinnbilder sind ein eigener Satz von 22 Zeichen - der in LVGL eingebaute Zeichensatz hat weder Tasse noch Thermometer, Dampf, Waage oder Schneeflocke. Sie liegen als reine Deckkraftbilder (A8) im Flash und werden beim Zeichnen über 'image_recolor' eingefärbt: ein Zeichen genügt für alle Farben, in denen es vorkommt, und im RAM steht nur der Bildkopf. Erzeugt werden sie von Werkzeuge/symbole_erzeugen.py, wo auch die Zeichnungen als Strichgeometrie liegen; eine Symbolschrift samt Fremdwerkzeug bleibt damit erspart. Flash 47 %, RAM unverändert 98 %. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GS6yPCpxJmmbF5Z9J6hiHp
Description
Dual-PID / Siebträgermaschinen-Steuerung, entworfen für die QuickMill Silvano
655 MiB
0 Stars
1 Watchers
0 Forks
Languages
C
85.6%
C++
14.2%
Python
0.1%