Die Uhrzeit kommt von der Hauptplatine und ist leer, solange dort keine Zeitquelle synchronisiert ist. Bei einem erneuten Abgleich ist sie kurz weg, und die Uhr verschwand für ein paar Sekunden - im Standby unruhig.
Der P4 merkt sich jetzt die zuletzt empfangene Zeit (Minuten seit Mitternacht plus lv_tick zum Empfangszeitpunkt) und rechnet zwischen den Meldungen selbst weiter. Sobald die S3 wieder eine Zeit schickt, gilt deren Wert - der P4 stellt nichts richtig und ersetzt keine Zeitquelle, er überbrückt nur die Lücke. Ohne je empfangene Zeit bleibt die Anzeige leer wie bisher.
Gilt für die Kopfleisten-Uhr und die große Standby-Uhr; beide setzen den Text jetzt über label_set_if_changed, sparen also unnötige Neuzeichnungen.
Beide Panel-Varianten mit arduino-cli gegengebaut.
Die Uhrzeit kommt von der Hauptplatine und ist leer, solange dort keine Zeitquelle synchronisiert ist. Bei einem erneuten Abgleich ist sie kurz weg, und die Uhr verschwand für ein paar Sekunden - im Standby unruhig.
Der P4 merkt sich jetzt die zuletzt empfangene Zeit (Minuten seit Mitternacht plus `lv_tick` zum Empfangszeitpunkt) und rechnet zwischen den Meldungen selbst weiter. Sobald die S3 wieder eine Zeit schickt, gilt deren Wert - **der P4 stellt nichts richtig und ersetzt keine Zeitquelle**, er überbrückt nur die Lücke. Ohne je empfangene Zeit bleibt die Anzeige leer wie bisher.
Gilt für die Kopfleisten-Uhr und die große Standby-Uhr; beide setzen den Text jetzt über `label_set_if_changed`, sparen also unnötige Neuzeichnungen.
Beide Panel-Varianten mit arduino-cli gegengebaut.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Die Uhrzeit kommt von der Hauptplatine und ist leer, solange dort keine
Zeitquelle synchronisiert ist. Bei einem erneuten Abgleich ist sie kurz weg,
und die Uhr verschwand für ein paar Sekunden - im Standby unruhig.
Der P4 merkt sich jetzt die zuletzt empfangene Zeit (Minuten seit
Mitternacht plus lv_tick zum Empfangszeitpunkt) und rechnet zwischen den
Meldungen selbst weiter. Sobald die S3 wieder eine Zeit schickt, gilt deren
Wert - der P4 stellt nichts richtig und ersetzt keine Zeitquelle, er
überbrückt nur die Lücke. Ohne je empfangene Zeit bleibt die Anzeige leer
wie bisher.
Gilt für die Kopfleisten-Uhr und die große Standby-Uhr; beide setzen den
Text jetzt über label_set_if_changed, sparen also unnötige Neuzeichnungen.
Beide Panel-Varianten mit arduino-cli gegengebaut.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01STPpZoK3ToDhrcniVqE6MJ
thomas
merged commit 0f5b681421 into main2026-09-03 00:34:07 +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.
Die Uhrzeit kommt von der Hauptplatine und ist leer, solange dort keine Zeitquelle synchronisiert ist. Bei einem erneuten Abgleich ist sie kurz weg, und die Uhr verschwand für ein paar Sekunden - im Standby unruhig.
Der P4 merkt sich jetzt die zuletzt empfangene Zeit (Minuten seit Mitternacht plus
lv_tickzum Empfangszeitpunkt) und rechnet zwischen den Meldungen selbst weiter. Sobald die S3 wieder eine Zeit schickt, gilt deren Wert - der P4 stellt nichts richtig und ersetzt keine Zeitquelle, er überbrückt nur die Lücke. Ohne je empfangene Zeit bleibt die Anzeige leer wie bisher.Gilt für die Kopfleisten-Uhr und die große Standby-Uhr; beide setzen den Text jetzt über
label_set_if_changed, sparen also unnötige Neuzeichnungen.Beide Panel-Varianten mit arduino-cli gegengebaut.
🤖 Generated with Claude Code