Klein, Mittel oder Groß - Karte "Darstellung" auf der Seite Reinigung & Wartung.
LVGL-Schriften sind fest einkompilierte Bilddaten und existieren nur in den Größen, die im Projekt liegen (14/18/28/40/48). Stufenloses Skalieren gibt es also nicht. Stattdessen drei Rollen - font_small(), font_text(), font_title() -, die je nach Einstellung eine Stufe höher greifen; die 45 festen Schriftverweise in ui.cpp sind darauf umgestellt.
Die großen Anzeigen (Temperatur 40/48, Uhr) bleiben fest: Sie sind auf die Bildschirmgröße abgestimmt.
Die Grundschrift wird am Bildschirmobjekt gesetzt, damit alles ohne eigene Schrift sie erbt.
Die Einstellung liegt lokal im P4 (NVS anzeige), nicht auf der S3.
Nach der Auswahl folgt ein Neustart; der Frühstart-Zähler der Absturzsicherung wird vorher zurückgesetzt.
Offen: In der Stufe Groß brauchen die Karten mehr Platz - ob alle Seiten dann noch vollständig auf den Bildschirm passen, zeigt erst das Gerät.
Beide Panel-Varianten mit arduino-cli gegengebaut.
Klein, Mittel oder Groß - Karte "Darstellung" auf der Seite Reinigung & Wartung.
LVGL-Schriften sind fest einkompilierte Bilddaten und existieren nur in den Größen, die im Projekt liegen (14/18/28/40/48). Stufenloses Skalieren gibt es also nicht. Stattdessen drei Rollen - `font_small()`, `font_text()`, `font_title()` -, die je nach Einstellung eine Stufe höher greifen; die 45 festen Schriftverweise in `ui.cpp` sind darauf umgestellt.
- Die großen Anzeigen (Temperatur 40/48, Uhr) bleiben fest: Sie sind auf die Bildschirmgröße abgestimmt.
- Die Grundschrift wird am Bildschirmobjekt gesetzt, damit alles ohne eigene Schrift sie erbt.
- Die Einstellung liegt lokal im P4 (NVS `anzeige`), nicht auf der S3.
- Nach der Auswahl folgt ein Neustart; der Frühstart-Zähler der Absturzsicherung wird vorher zurückgesetzt.
**Offen:** In der Stufe Groß brauchen die Karten mehr Platz - ob alle Seiten dann noch vollständig auf den Bildschirm passen, zeigt erst das Gerät.
Beide Panel-Varianten mit arduino-cli gegengebaut.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Klein, Mittel oder Groß - Karte "Darstellung" auf der Seite Reinigung &
Wartung.
LVGL-Schriften sind fest einkompilierte Bilddaten und existieren nur in den
Größen, die im Projekt liegen (14/18/28/40/48). Stufenloses Skalieren gibt
es also nicht. Stattdessen drei Rollen - font_small(), font_text(),
font_title() -, die je nach Einstellung eine Stufe höher greifen; die 45
festen Schriftverweise in ui.cpp sind darauf umgestellt.
- Die großen Anzeigen (Temperatur 40/48, Uhr) bleiben fest: Sie sind auf die
Bildschirmgröße abgestimmt.
- Die Grundschrift wird am Bildschirmobjekt gesetzt, damit alles ohne eigene
Schrift sie erbt.
- Die Einstellung liegt lokal im P4 (NVS "anzeige"), nicht auf der S3.
- Nach der Auswahl folgt ein Neustart; der Frühstart-Zähler der
Absturzsicherung wird vorher zurückgesetzt.
Offen: In der Stufe Groß brauchen die Karten mehr Platz - ob alle Seiten
dann noch vollständig auf den Bildschirm passen, zeigt erst das Gerät.
Beide Panel-Varianten mit arduino-cli gegengebaut.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
thomas
merged commit d77b0795ea into main2026-09-02 18:02:41 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Klein, Mittel oder Groß - Karte "Darstellung" auf der Seite Reinigung & Wartung.
LVGL-Schriften sind fest einkompilierte Bilddaten und existieren nur in den Größen, die im Projekt liegen (14/18/28/40/48). Stufenloses Skalieren gibt es also nicht. Stattdessen drei Rollen -
font_small(),font_text(),font_title()-, die je nach Einstellung eine Stufe höher greifen; die 45 festen Schriftverweise inui.cppsind darauf umgestellt.anzeige), nicht auf der S3.Offen: In der Stufe Groß brauchen die Karten mehr Platz - ob alle Seiten dann noch vollständig auf den Bildschirm passen, zeigt erst das Gerät.
Beide Panel-Varianten mit arduino-cli gegengebaut.
🤖 Generated with Claude Code