OTA logging
This commit is contained in:
parent
c2de0695c0
commit
a63fb21f38
25
src/wifi.cpp
25
src/wifi.cpp
@ -19,6 +19,31 @@ void wifiConnect() {
|
||||
WiFi.setHostname(HOSTNAME);
|
||||
WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
|
||||
configTime(TZ_Europe_Berlin, NTP_SERVER);
|
||||
ArduinoOTA.onStart([]() {
|
||||
Log.printf("OTA start...\n");
|
||||
});
|
||||
ArduinoOTA.onError([](const ota_error_t error) {
|
||||
const char *name;
|
||||
switch (error) {
|
||||
case OTA_AUTH_ERROR: name = "AUTH";
|
||||
break;
|
||||
case OTA_BEGIN_ERROR: name = "BEGIN";
|
||||
break;
|
||||
case OTA_CONNECT_ERROR: name = "CONNECT";
|
||||
break;
|
||||
case OTA_RECEIVE_ERROR: name = "RECEIVE";
|
||||
break;
|
||||
case OTA_END_ERROR: name = "END";
|
||||
break;
|
||||
default:
|
||||
name = "[???]";
|
||||
break;
|
||||
}
|
||||
Log.printf("OTA error #%d: %s\n", error, name);
|
||||
});
|
||||
ArduinoOTA.onEnd([]() {
|
||||
Log.printf("OTA success\n");
|
||||
});
|
||||
ArduinoOTA.begin();
|
||||
yield();
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user