OTA close-WebUI hint, OTA diagnostic logging, WebUI radar improvements
The OTA confirmation dialog now warns to close the WebUI page first - its 3-second polling was interfering with the firmware download. performUpdate() now logs progress and, on failure, the actual HTTPUpdate error code/string over serial instead of just returning false, to make future OTA failures easier to diagnose. WebUI live radar: all four compass directions (N/E/S/W) instead of just N, clickable aircraft with a persistent info panel (callsign, altitude, speed, distance/bearing, heading, squawk), a client-side range selector (10/25/50/100 km, independent of the device setting), and twinkling background stars outside the radar circle redrawn at 150ms independent of the 3s aircraft-data poll. Note: the "notable" (orange ring) field in /radar.json remains hardcoded false - Config::NOTABLE_CALLSIGN_PREFIXES still doesn't exist anywhere in this project. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -246,7 +246,7 @@ static const char* const I18N_DE[] = {
|
||||
"Prüfung fehlgeschlagen. WLAN prüfen.",
|
||||
"Bereits aktuell: v",
|
||||
"Update verfügbar: v",
|
||||
"Ein neues Firmware-Update wird heruntergeladen und installiert. Bitte WLAN-Verbindung und Stromversorgung während des Vorgangs nicht unterbrechen. Nach der Installation wirst du zum Neustart aufgefordert.",
|
||||
"Ein neues Firmware-Update wird heruntergeladen und installiert. Bitte WLAN-Verbindung und Stromversorgung während des Vorgangs nicht unterbrechen. Nach der Installation wirst du zum Neustart aufgefordert. Falls die WebUI-Seite (Logbuch/Radar) in einem Browser geöffnet ist, bitte vorher schließen - sie fragt regelmäßig Daten vom Gerät ab und kann den Download sonst stören.",
|
||||
"Installiere Update ",
|
||||
"Update fehlgeschlagen",
|
||||
"Update installiert",
|
||||
|
||||
Reference in New Issue
Block a user