From 12304b268cb8ce0716c8dc45f327cb0268b438cf Mon Sep 17 00:00:00 2001 From: nick Date: Thu, 4 Jun 2026 13:58:46 -0600 Subject: [PATCH] Add STA WiFi failure diagnostics --- .../overland-controller/overland-controller.ino | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/firmware/esp32/overland-controller/overland-controller.ino b/firmware/esp32/overland-controller/overland-controller.ino index c1f0af5..89cbc53 100644 --- a/firmware/esp32/overland-controller/overland-controller.ino +++ b/firmware/esp32/overland-controller/overland-controller.ino @@ -1,6 +1,7 @@ #include #include #include +#include #include #include "config.h" @@ -363,7 +364,17 @@ void connectStaWifi() { 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.");