robust handshake for SSID List, next check the confirmations
This commit is contained in:
@@ -11,8 +11,11 @@ class WiFi {
|
||||
const wifi_auth_mode_t authMode);
|
||||
static bool attemptConnect(const std::string ssid, const std::string uname,
|
||||
const std::string password, const wifi_auth_mode_t authMode);
|
||||
static bool isConnected();
|
||||
static void scanAndUpdateSSIDList();
|
||||
private:
|
||||
static bool authFailed;
|
||||
static void processScanResults();
|
||||
static std::atomic<bool> authFailed;
|
||||
static bool awaitConnected();
|
||||
static esp_event_handler_instance_t instance_any_id;
|
||||
static esp_event_handler_instance_t instance_got_ip;
|
||||
@@ -20,7 +23,6 @@ class WiFi {
|
||||
static esp_netif_t* netif;
|
||||
static void event_handler(void* arg, esp_event_base_t event_base,
|
||||
int32_t event_id, void* event_data);
|
||||
static bool isConnected();
|
||||
static std::string getIP();
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user