Add STA WiFi failure diagnostics
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
#include <WiFi.h>
|
#include <WiFi.h>
|
||||||
#include <WebServer.h>
|
#include <WebServer.h>
|
||||||
#include <Preferences.h>
|
#include <Preferences.h>
|
||||||
|
#include <esp_wifi.h>
|
||||||
#include <ArduinoJson.h>
|
#include <ArduinoJson.h>
|
||||||
|
|
||||||
#include "config.h"
|
#include "config.h"
|
||||||
@@ -363,7 +364,17 @@ void connectStaWifi() {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Serial.println("STA WiFi attempt failed.");
|
wl_status_t status = WiFi.status();
|
||||||
|
Serial.print("STA WiFi attempt failed. Status: ");
|
||||||
|
Serial.println((int)status);
|
||||||
|
|
||||||
|
wifi_ap_record_t apInfo;
|
||||||
|
if (esp_wifi_sta_get_ap_info(&apInfo) == ESP_OK) {
|
||||||
|
Serial.print("Connected AP RSSI: ");
|
||||||
|
Serial.println(apInfo.rssi);
|
||||||
|
} else {
|
||||||
|
Serial.println("No AP association info available.");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Serial.println("All STA WiFi attempts failed. AP remains available.");
|
Serial.println("All STA WiFi attempts failed. AP remains available.");
|
||||||
|
|||||||
Reference in New Issue
Block a user