Skip to content
This repository was archived by the owner on Jan 29, 2023. It is now read-only.

Commit 945e9f6

Browse files
authored
v1.7.0 to use WiFiMulti_Generic library
### Release v1.7.0 1. Use [WiFiMulti_Generic](https://github.com/khoih-prog/WiFiMulti_Generic) library to connect to the best of **multi-WiFi APs**, with **auto-checking / auto-reconnecting** features when WiFi connection is lost. 2. Update `Packages' Patches`
1 parent 6ce42e2 commit 945e9f6

File tree

24 files changed

+48
-24
lines changed

24 files changed

+48
-24
lines changed

Diff for: examples/RP2040_WiFiNINA/RP2040_WiFiNINA.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,12 @@ void setup()
6464
{
6565
// Debug console
6666
Serial.begin(115200);
67-
while (!Serial);
67+
while (!Serial && millis() < 5000);
6868

6969
delay(200);
7070

7171
Serial.print(F("\nStarting RP2040_WiFiNINA on ")); Serial.println(BOARD_NAME);
72+
Serial.println(WIFIMULTI_GENERIC_VERSION);
7273
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
7374

7475
WiFiManager_NINA = new WiFiManager_NINA_Lite();

Diff for: examples/RP2040_WiFiNINA/defines.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
#define DEBUG_WIFI_WEBSERVER_PORT Serial
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

20-
#define _WIFININA_LOGLEVEL_ 2
20+
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

Diff for: examples/RP2040_WiFiNINA_MQTT/RP2040_WiFiNINA_MQTT.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -301,13 +301,14 @@ void setup()
301301
{
302302
// Debug console
303303
Serial.begin(115200);
304-
while (!Serial);
304+
while (!Serial && millis() < 5000);
305305

306306
pinMode(LED_PIN, OUTPUT);
307307

308308
delay(200);
309309

310310
Serial.print(F("\nStarting RP2040_WiFiNINA_MQTT on ")); Serial.println(BOARD_NAME);
311+
Serial.println(WIFIMULTI_GENERIC_VERSION);
311312
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
312313

313314
WiFiManager_NINA = new WiFiManager_NINA_Lite();

Diff for: examples/RP2040_WiFiNINA_MQTT/defines.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
#define DEBUG_WIFI_WEBSERVER_PORT Serial
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

20-
#define _WIFININA_LOGLEVEL_ 2
20+
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

Diff for: examples/SAMD_WiFiNINA/SAMD_WiFiNINA.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,12 @@ void setup()
6464
{
6565
// Debug console
6666
Serial.begin(115200);
67-
while (!Serial);
67+
while (!Serial && millis() < 5000);
6868

6969
delay(200);
7070

7171
Serial.print(F("\nStarting SAMD_WiFiNINA on ")); Serial.println(BOARD_TYPE);
72+
Serial.println(WIFIMULTI_GENERIC_VERSION);
7273
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
7374

7475
WiFiManager_NINA = new WiFiManager_NINA_Lite();

Diff for: examples/SAMD_WiFiNINA/defines.h

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

2020
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

Diff for: examples/SAMD_WiFiNINA_MQTT/SAMD_WiFiNINA_MQTT.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -300,13 +300,14 @@ void setup()
300300
{
301301
// Debug console
302302
Serial.begin(115200);
303-
while (!Serial);
303+
while (!Serial && millis() < 5000);
304304

305305
pinMode(LED_PIN, OUTPUT);
306306

307307
delay(200);
308308

309309
Serial.print(F("\nStarting SAMD_WiFiNINA_MQTT on ")); Serial.println(BOARD_TYPE);
310+
Serial.println(WIFIMULTI_GENERIC_VERSION);
310311
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
311312

312313
WiFiManager_NINA = new WiFiManager_NINA_Lite();

Diff for: examples/SAMD_WiFiNINA_MQTT/defines.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
#define DEBUG_WIFI_WEBSERVER_PORT Serial
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

20-
#define _WIFININA_LOGLEVEL_ 2
20+
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

Diff for: examples/SAM_DUE_WiFiNINA/SAM_DUE_WiFiNINA.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,12 @@ void setup()
6464
{
6565
// Debug console
6666
Serial.begin(115200);
67-
while (!Serial);
67+
while (!Serial && millis() < 5000);
6868

6969
delay(200);
7070

7171
Serial.print(F("\nStarting SAM_DUE_WiFiNINA on ")); Serial.println(BOARD_TYPE);
72+
Serial.println(WIFIMULTI_GENERIC_VERSION);
7273
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
7374

7475
WiFiManager_NINA = new WiFiManager_NINA_Lite();

Diff for: examples/SAM_DUE_WiFiNINA/defines.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
#define DEBUG_WIFI_WEBSERVER_PORT Serial
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

20-
#define _WIFININA_LOGLEVEL_ 2
20+
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

Diff for: examples/SAM_DUE_WiFiNINA_MQTT/SAM_DUE_WiFiNINA_MQTT.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -300,13 +300,14 @@ void setup()
300300
{
301301
// Debug console
302302
Serial.begin(115200);
303-
while (!Serial);
303+
while (!Serial && millis() < 5000);
304304

305305
pinMode(LED_PIN, OUTPUT);
306306

307307
delay(200);
308308

309309
Serial.print(F("\nStarting SAM_DUE_WiFiNINA_MQTT on ")); Serial.println(BOARD_TYPE);
310+
Serial.println(WIFIMULTI_GENERIC_VERSION);
310311
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
311312

312313
WiFiManager_NINA = new WiFiManager_NINA_Lite();

Diff for: examples/SAM_DUE_WiFiNINA_MQTT/defines.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
#define DEBUG_WIFI_WEBSERVER_PORT Serial
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

20-
#define _WIFININA_LOGLEVEL_ 2
20+
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

Diff for: examples/STM32_WiFiNINA/STM32_WiFiNINA.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,12 @@ void setup()
6464
{
6565
// Debug console
6666
Serial.begin(115200);
67-
while (!Serial);
67+
while (!Serial && millis() < 5000);
6868

6969
delay(200);
7070

7171
Serial.print(F("\nStarting STM32_WiFiNINA on ")); Serial.println(BOARD_TYPE);
72+
Serial.println(WIFIMULTI_GENERIC_VERSION);
7273
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
7374

7475
WiFiManager_NINA = new WiFiManager_NINA_Lite();

Diff for: examples/STM32_WiFiNINA/defines.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
#define DEBUG_WIFI_WEBSERVER_PORT Serial
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

20-
#define _WIFININA_LOGLEVEL_ 2
20+
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

Diff for: examples/STM32_WiFiNINA_MQTT/STM32_WiFiNINA_MQTT.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -300,13 +300,14 @@ void setup()
300300
{
301301
// Debug console
302302
Serial.begin(115200);
303-
while (!Serial);
303+
while (!Serial && millis() < 5000);
304304

305305
pinMode(LED_PIN, OUTPUT);
306306

307307
delay(200);
308308

309309
Serial.print(F("\nStarting STM32_WiFiNINA_MQTT on ")); Serial.println(BOARD_TYPE);
310+
Serial.println(WIFIMULTI_GENERIC_VERSION);
310311
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
311312

312313
WiFiManager_NINA = new WiFiManager_NINA_Lite();

Diff for: examples/STM32_WiFiNINA_MQTT/defines.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
#define DEBUG_WIFI_WEBSERVER_PORT Serial
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

20-
#define _WIFININA_LOGLEVEL_ 2
20+
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

Diff for: examples/Teensy_WiFiNINA/Teensy_WiFiNINA.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,12 @@ void setup()
6464
{
6565
// Debug console
6666
Serial.begin(115200);
67-
while (!Serial);
67+
while (!Serial && millis() < 5000);
6868

6969
delay(200);
7070

7171
Serial.print(F("\nStarting Teensy_WiFiNINA on ")); Serial.println(BOARD_TYPE);
72+
Serial.println(WIFIMULTI_GENERIC_VERSION);
7273
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
7374

7475
WiFiManager_NINA = new WiFiManager_NINA_Lite();

Diff for: examples/Teensy_WiFiNINA/defines.h

+3-2
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,13 @@
1717
#define DEBUG_WIFI_WEBSERVER_PORT Serial
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

20-
#define _WIFININA_LOGLEVEL_ 2
20+
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

2425
#if ( defined(ESP8266) || defined(ESP32) || defined(ARDUINO_AVR_MEGA) || defined(ARDUINO_AVR_MEGA2560) || !defined(CORE_TEENSY) )
25-
# error This code is intended to run on Teensy platform! Please check your Tools->Board setting.
26+
# error This code is intended to run on Teensy platform! Please check your Tools->Board setting.
2627
#endif
2728

2829
#ifdef CORE_TEENSY

Diff for: examples/Teensy_WiFiNINA_MQTT/Teensy_WiFiNINA_MQTT.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -300,13 +300,14 @@ void setup()
300300
{
301301
// Debug console
302302
Serial.begin(115200);
303-
while (!Serial);
303+
while (!Serial && millis() < 5000);
304304

305305
pinMode(LED_PIN, OUTPUT);
306306

307307
delay(200);
308308

309309
Serial.print(F("\nStarting Teensy_WiFiNINA_MQTT on ")); Serial.println(BOARD_TYPE);
310+
Serial.println(WIFIMULTI_GENERIC_VERSION);
310311
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
311312

312313
WiFiManager_NINA = new WiFiManager_NINA_Lite();

Diff for: examples/Teensy_WiFiNINA_MQTT/defines.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
#define DEBUG_WIFI_WEBSERVER_PORT Serial
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

20-
#define _WIFININA_LOGLEVEL_ 2
20+
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

Diff for: examples/nRF52_WiFiNINA/defines.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
#define DEBUG_WIFI_WEBSERVER_PORT Serial
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

20-
#define _WIFININA_LOGLEVEL_ 2
20+
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

Diff for: examples/nRF52_WiFiNINA/nRF52_WiFiNINA.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,12 @@ void setup()
6464
{
6565
// Debug console
6666
Serial.begin(115200);
67-
while (!Serial);
67+
while (!Serial && millis() < 5000);
6868

6969
delay(200);
7070

7171
Serial.print(F("\nStarting nRF52_WiFiNINA on ")); Serial.println(BOARD_TYPE);
72+
Serial.println(WIFIMULTI_GENERIC_VERSION);
7273
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
7374

7475
WiFiManager_NINA = new WiFiManager_NINA_Lite();

Diff for: examples/nRF52_WiFiNINA_MQTT/defines.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
#define DEBUG_WIFI_WEBSERVER_PORT Serial
1818
#define WIFININA_DEBUG_OUTPUT Serial
1919

20-
#define _WIFININA_LOGLEVEL_ 2
20+
#define _WIFININA_LOGLEVEL_ 1
21+
#define _WIFIMULTI_LOGLEVEL_ 1
2122

2223
#define DRD_GENERIC_DEBUG true
2324

Diff for: examples/nRF52_WiFiNINA_MQTT/nRF52_WiFiNINA_MQTT.ino

+2-1
Original file line numberDiff line numberDiff line change
@@ -301,13 +301,14 @@ void setup()
301301
{
302302
// Debug console
303303
Serial.begin(115200);
304-
while (!Serial);
304+
while (!Serial && millis() < 5000);
305305

306306
pinMode(LED_PIN, OUTPUT);
307307

308308
delay(200);
309309

310310
Serial.print(F("\nStarting nRF52_WiFiNINA_MQTT on ")); Serial.println(BOARD_TYPE);
311+
Serial.println(WIFIMULTI_GENERIC_VERSION);
311312
Serial.println(WIFIMANAGER_NINA_LITE_VERSION);
312313

313314
WiFiManager_NINA = new WiFiManager_NINA_Lite();

0 commit comments

Comments
 (0)