Der Display-Typ (Ohne Display / OLED SH1106 / UART-Touch) wird jetzt zur Laufzeit unter /Sensoren gewählt, im EEPROM gespeichert und ohne Neustart übernommen. Der Compile-Schalter ENABLE_DISPLAY entfällt.
Default ist Ohne Display, damit die Steuerung ohne angeschlossene Anzeige immer sicher startet
Boot-Schutz: I2C-Probe (0x3C) vor der OLED-Initialisierung — ohne Antwort bleibt die Anzeige deaktiviert, die Steuerung bootet normal
Touch-UART (Serial1) wird nur noch bei gewähltem UART-Touch-Display initialisiert und bedient
Der Display-Typ (Ohne Display / OLED SH1106 / UART-Touch) wird jetzt zur Laufzeit unter **/Sensoren** gewählt, im EEPROM gespeichert und **ohne Neustart** übernommen. Der Compile-Schalter `ENABLE_DISPLAY` entfällt.
- Default ist **Ohne Display**, damit die Steuerung ohne angeschlossene Anzeige immer sicher startet
- Boot-Schutz: I2C-Probe (0x3C) vor der OLED-Initialisierung — ohne Antwort bleibt die Anzeige deaktiviert, die Steuerung bootet normal
- Touch-UART (Serial1) wird nur noch bei gewähltem UART-Touch-Display initialisiert und bedient
- Version 5.1.0 + Changelog
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Compile-Schalter ENABLE_DISPLAY entfällt: Der Display-Typ (Ohne / OLED SH1106 /
UART-Touch) wird jetzt zur Laufzeit unter /Sensoren gewählt, im EEPROM (Adresse 911)
gespeichert und ohne Neustart übernommen. Vor der OLED-Initialisierung prüft eine
I2C-Probe (0x3C), ob das Display angeschlossen ist — ohne Antwort bleibt die Anzeige
deaktiviert und die Steuerung bootet sicher weiter. Die Touch-UART (Serial1) wird nur
noch bei gewähltem UART-Touch-Display initialisiert und bedient.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
thomas
merged commit d9bc31b555 into main2026-07-13 01:56:25 +02:00
thomas
deleted branch feat/display-auswahl-über-web-ui2026-07-13 01:56:26 +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.
Der Display-Typ (Ohne Display / OLED SH1106 / UART-Touch) wird jetzt zur Laufzeit unter /Sensoren gewählt, im EEPROM gespeichert und ohne Neustart übernommen. Der Compile-Schalter
ENABLE_DISPLAYentfällt.🤖 Generated with Claude Code