From e692190cde2f9c5cfadcb3672303786d54e1dab2 Mon Sep 17 00:00:00 2001 From: fvanroie Date: Tue, 10 May 2022 21:10:27 +0200 Subject: [PATCH] Always build otaSetup function --- src/sys/svc/hasp_ota.cpp | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/src/sys/svc/hasp_ota.cpp b/src/sys/svc/hasp_ota.cpp index e18ab3b4..e0abb98a 100644 --- a/src/sys/svc/hasp_ota.cpp +++ b/src/sys/svc/hasp_ota.cpp @@ -188,6 +188,18 @@ static void ota_on_error(ota_error_t error) // delay(5000); } +IRAM_ATTR void otaLoop(void) +{ + ArduinoOTA.handle(); +} + +void otaEverySecond(void) +{ + if(otaPrecentageComplete >= 0) otaProgress(); +} +#endif // HASP_USE_ARDUINOOTA + + void otaSetup(void) { #if ESP_ARDUINO_VERSION_MAJOR >= 2 @@ -236,17 +248,6 @@ void otaSetup(void) #endif // HASP_USE_ARDUINOOTA } -IRAM_ATTR void otaLoop(void) -{ - ArduinoOTA.handle(); -} - -void otaEverySecond(void) -{ - if(otaPrecentageComplete >= 0) otaProgress(); -} -#endif // HASP_USE_ARDUINOOTA - #if HASP_USE_HTTP_UPDATE > 0 static unsigned long htppLastLoopTime = 0;