EmotiBit / EmotiBit_FeatherWing

Firmware to run Emotibit with Adafruit feather M0 WiFi and Feather ESP32
MIT License
19 stars 9 forks source link

Toggling WiFi ON using EmotiBit button sometimes switches to a different network #286

Open nitin710 opened 12 months ago

nitin710 commented 12 months ago

Try-1

onShortPress: 274
PowerMode::NORMAL_POWER
Attempting to connect to SSID: Network-1 (originally was connected to this network)
WiFi.begin() duration = 202
WiFi.status() = 6, total duration = 202
*********** EmotiBitWiFi.begin() Timeout ***********
Total WiFi.begin() = 375
PowerMode::NORMAL_POWER
WIFI_BEGIN_ATTEMPT_DELAY: 20000
Attempting to connect to SSID: Network-1  // Notice it continues on the same network
WiFi.begin() duration = 117
WiFi.status() = 6, total duration = 117
updateWiFi() Total WiFi.begin() = 128
>>> Connected here <<<

Try-2

onShortPress: 223
PowerMode::NORMAL_POWER
Attempting to connect to SSID: Network-1
WiFi.begin() duration = 150
WiFi.status() = 6, total duration = 150
*********** EmotiBitWiFi.begin() Timeout ***********
Total WiFi.begin() = 315
PowerMode::NORMAL_POWER
<<<<<<< Switching WiFi Networks >>>>>>>  // Notice the switch, not observed above
WIFI_BEGIN_ATTEMPT_DELAY: 20000
Attempting to connect to SSID: Network-2
WiFi.begin() duration = 142
WiFi.status() = 6, total duration = 143
updateWiFi() Total WiFi.begin() = 1805
WIFI_BEGIN_ATTEMPT_DELAY: 20000
Attempting to connect to SSID: Network-2
WiFi.begin() duration = 85
WiFi.status() = 6, total duration = 107
updateWiFi() Total WiFi.begin() = 117
<<<<<<< Switching WiFi Networks >>>>>>>
WIFI_BEGIN_ATTEMPT_DELAY: 20000
Attempting to connect to SSID: Network-1
WiFi.begin() duration = 244
WiFi.status() = 6, total duration = 244
updateWiFi() Total WiFi.begin() = 252
>>> Connected here <<<