fix(P4): Kachelhöhe beim Bezug halten, Messzeilen mit Zeitmarke (1.9.9)
- dash_brew_mode() verteilt die flex_grow-Werte nicht mehr um. Die untere Zeile bekam während des Bezugs 3 statt 2 und die Temperaturzeile 1 statt 3; die kleinen Kacheln wurden dadurch enorm hoch und das Layout sprang. - Die Messzeilen aus dem .ino liefen über Serial und damit über USB-CDC, während der Monitor an der UART hängt - sie waren nie zu sehen. Jetzt durchgängig esp_rom_printf wie die Panel-Meldungen. - Alle Messzeilen tragen eine Zeitmarke in ms; ohne die sind die Lücken nicht zu erkennen. - onState() misst Ankunft der Zustandsmeldung, Wartezeit auf hal_lock() und Dauer von ui_update(). standby_screen_cb() klammert wake_confirm_show() ein. Das deckt beide Richtungen der gemeldeten Fünf-Sekunden-Verzögerung ab. Das Einblenden der Standby-Uhr scheidet als Ursache aus: laut Messung 2 ms. Beide Panel-Varianten mit arduino-cli gegengebaut. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NeFMr439WcLMdebE3kU7fS
This commit is contained in:
co-authored by
Claude Opus 5
parent
32280a7ea3
commit
7fec5d9fb5
@@ -1,3 +1,16 @@
|
||||
Version 1.9.9:
|
||||
- Die kleinen Kacheln unten im Dashboard behalten beim Bezug ihre Höhe. Bisher bekam die
|
||||
untere Zeile während des Bezugs deutlich mehr Platz - die Kacheln wurden enorm hoch und
|
||||
das Dashboard sprang bei jedem Bezugsbeginn sichtbar um.
|
||||
- Die Messzeilen gingen bisher teils über die USB-Verbindung hinaus und waren im seriellen
|
||||
Monitor gar nicht zu sehen - die Messung der Helligkeit lief damit ins Leere. Alle
|
||||
Messzeilen laufen jetzt über denselben Weg wie die Panel-Meldungen.
|
||||
- Jede Messzeile trägt jetzt eine Zeitmarke. Nur so sind die Lücken zu sehen, in denen die
|
||||
fünf Sekunden vergehen.
|
||||
- Der Wechsel in den und aus dem Standby wird an jeder Station vermessen: Ankunft der
|
||||
Meldung, Warten auf die Anzeigesperre, Dauer der Aktualisierung. Ebenso der Weg vom Tippen
|
||||
auf die Standby-Uhr bis zur fertig aufgebauten Rückfrage.
|
||||
|
||||
Version 1.9.8:
|
||||
- Der Stillstand beim Wechsel in den Standby ist gefunden und behoben. LVGL legt für JEDE
|
||||
Textglyphe einen eigenen Zwischenpuffer an - bei der großen Uhr rund 48 KB pro Ziffer, mit
|
||||
|
||||
Reference in New Issue
Block a user