Added status bool to see if wifi has been initialized

This commit is contained in:
2022-01-11 13:56:03 +01:00
parent ea56b58a23
commit 55b4078e28
2 changed files with 4 additions and 1 deletions

View File

@@ -142,6 +142,7 @@ const WiFiState &wifiStateMachineState{_wifiState};
cpputils::Signal<> scanResultChanged{};
const std::optional<espchrono::millis_clock::time_point> &lastStaSwitchedFromConnected{_lastStaSwitchedFromConnected};
const std::optional<espchrono::millis_clock::time_point> &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<mac_t> &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;
}

View File

@@ -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;