Changed OTA to write Directly to flash

This commit is contained in:
2026-01-07 15:46:20 +02:00
parent 51b7722e1d
commit 7adc1fec34
5 changed files with 410 additions and 78 deletions

View File

@@ -395,7 +395,9 @@ void setup()
// Initialize OTA Manager
otaManager.begin();
otaManager.setFileManager(&fileManager);
otaManager.setPlayer(&player); // Set player reference for idle check
otaManager.setPlayer(&player); // Set player reference for idle check
otaManager.setTimeKeeper(&timekeeper); // Set timekeeper reference for freeze mode
otaManager.setTelemetry(&telemetry); // Set telemetry reference for freeze mode
// 🔥 FIX: OTA check will happen asynchronously via scheduled timer (no blocking delay)
// UDP discovery setup can happen immediately without conflicts