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_TR[] = {
|
||||
"Kontrol başarısız. WiFi bağlantınızı kontrol edin.",
|
||||
"Zaten güncel: v",
|
||||
"Güncelleme mevcut: v",
|
||||
"Yeni bir donanım yazılımı güncellemesi indirilip yüklenecek. Lütfen bu işlem sırasında WiFi bağlantısını veya güç kaynağını kesmeyin. Kurulum tamamlandığında yeniden başlatmanız istenecek.",
|
||||
"Yeni bir donanım yazılımı güncellemesi indirilip yüklenecek. Lütfen bu işlem sırasında WiFi bağlantısını veya güç kaynağını kesmeyin. Kurulum tamamlandığında yeniden başlatmanız istenecek. WebUI sayfası (kayıt defteri/radar) bir tarayıcıda açıksa, lütfen önce kapatın - cihazdan düzenli olarak veri istediği için indirmeyi aksatabilir.",
|
||||
"Güncelleme yükleniyor ",
|
||||
"Güncelleme başarısız",
|
||||
"Güncelleme yüklendi",
|
||||
|
||||
Reference in New Issue
Block a user