fix/kachelhoehe-und-zeitmarken
- 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
Description
Dual-PID / Siebträgermaschinen-Steuerung, entworfen für die QuickMill Silvano
654 MiB
Languages
C
85.6%
C++
14.2%
Python
0.1%