From 55b4078e28946faee7cc101be99f64ca4170da6e Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Tue, 11 Jan 2022 13:56:03 +0100 Subject: [PATCH] Added status bool to see if wifi has been initialized --- src/espwifistack.cpp | 3 ++- src/espwifistack.h | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/espwifistack.cpp b/src/espwifistack.cpp index 90c5836..911e837 100644 --- a/src/espwifistack.cpp +++ b/src/espwifistack.cpp @@ -142,6 +142,7 @@ const WiFiState &wifiStateMachineState{_wifiState}; cpputils::Signal<> scanResultChanged{}; const std::optional &lastStaSwitchedFromConnected{_lastStaSwitchedFromConnected}; const std::optional &lastStaSwitchedToConnected{_lastStaSwitchedToConnected}; +const bool &esp_wifi_started{_esp_wifi_started}; const uint8_t &sta_error_count{_wifiConnectFailCounter}; const std::string &last_sta_error_message{_last_sta_error_message}; const std::vector &pastConnectPlan{_pastConnectPlan}; @@ -1960,7 +1961,7 @@ esp_err_t wifi_start() { if (_esp_wifi_started) { - ESP_LOGW(TAG, "already called"); + //ESP_LOGW(TAG, "already called"); return ESP_OK; } diff --git a/src/espwifistack.h b/src/espwifistack.h index 6d1ce6b..61c9428 100644 --- a/src/espwifistack.h +++ b/src/espwifistack.h @@ -45,6 +45,8 @@ void init(const config &config); //! Call repeatedly, approx. every 100ms void update(const config &config); +extern const bool &esp_wifi_started; + extern const uint8_t &sta_error_count; extern const std::string &last_sta_error_message;