From 6097acddcce2e69a94174dd44af0900374b05d1e Mon Sep 17 00:00:00 2001 From: Julien Cabillot Date: Wed, 26 Apr 2017 12:59:35 +0200 Subject: [PATCH] double sortie pour l'ota --- arduino/mqttfastledmenu/mqttfastledmenu.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/arduino/mqttfastledmenu/mqttfastledmenu.cpp b/arduino/mqttfastledmenu/mqttfastledmenu.cpp index c536a0a..24bd11d 100644 --- a/arduino/mqttfastledmenu/mqttfastledmenu.cpp +++ b/arduino/mqttfastledmenu/mqttfastledmenu.cpp @@ -94,30 +94,38 @@ void setup() // OTA void setupOTA() { - // TODO: on devrait ecrire ce genre d'info sur les deux sorties ArduinoOTA.setHostname("mqttfastledmenu"); // on donne une petit nom a notre module ArduinoOTA.setPassword(OTA_PASSWORD); ArduinoOTA.onStart([]() { + Debug.println("OTA Starting"); Serial.println("OTA Starting"); }); ArduinoOTA.onEnd([]() { + Debug.println("\nOTA End"); Serial.println("\nOTA End"); }); ArduinoOTA.onProgress([](unsigned int progress, unsigned int total) { + Debug.printf("OTA Progress: %u%%\r", (progress / (total / 100))); Serial.printf("OTA Progress: %u%%\r", (progress / (total / 100))); }); ArduinoOTA.onError([](ota_error_t error) { Serial.printf("OTA Error[%u]: ", error); + Debug.printf("OTA Error[%u]: ", error); if (error == OTA_AUTH_ERROR) { Serial.println("Auth Failed"); + Debug.println("Auth Failed"); } else if (error == OTA_BEGIN_ERROR) { Serial.println("Begin Failed"); + Debug.println("Begin Failed"); } else if (error == OTA_CONNECT_ERROR) { Serial.println("Connect Failed"); + Debug.println("Connect Failed"); } else if (error == OTA_RECEIVE_ERROR) { Serial.println("Receive Failed"); + Debug.println("Receive Failed"); } else if (error == OTA_END_ERROR) { Serial.println("End Failed"); + Debug.println("End Failed"); } }); ArduinoOTA.begin();