From 3adc931b8725ddbd2d3158ac39accee8f90cbc36 Mon Sep 17 00:00:00 2001 From: Peter Rosenberg Date: Tue, 3 May 2022 22:42:23 +1000 Subject: [PATCH] improve wifi connect log --- lib/MPPTLib/solar.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/MPPTLib/solar.cpp b/lib/MPPTLib/solar.cpp index 3baef9f..ff6e42d 100644 --- a/lib/MPPTLib/solar.cpp +++ b/lib/MPPTLib/solar.cpp @@ -185,13 +185,17 @@ void Solar::doConnect() { if (wifiap.length() && wifipass.length()) { WiFi.begin(wifiap.c_str(), wifipass.c_str()); WiFi.setHostname(id_.c_str()); - if (WiFi.waitForConnectResult() == WL_CONNECTED) { + + uint8_t wifiConnectStatus = WiFi.waitForConnectResult(); + if (wifiConnectStatus == WL_CONNECTED) { log("Wifi connected! hostname: " + id_); log("IP: " + WiFi.localIP().toString()); MDNS.begin(id_.c_str()); MDNS.addService("http", "tcp", 80); server_.begin(); lastConnected_ = millis(); + } else { + log("Could not connect Wifi. wl_status: " + String(wifiConnectStatus)); } } else log("no wifiap or wifipass set!"); }