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

Commit 5555717

Browse files
authored
v1.8.14-4 to fix bugs
### Releases v1.8.14-4 1. Fix bugs by using some unmerged PRs from original WiFiNINA, such as: - [WiFi.config - setting defaults as the Ethernet library #219](arduino-libraries/WiFiNINA#219) - [Fix WiFiClient watchdog usage #211](arduino-libraries/WiFiNINA#211) - [Watchdog trigger changes #208](arduino-libraries/WiFiNINA#208) - [added server.accept() #204](arduino-libraries/WiFiNINA#204) - [Fix PinStatus error on some platforms #185](arduino-libraries/WiFiNINA#185) 2. Add many WiFiMulti-related examples in [WiFiMulti](https://github.com/khoih-prog/WiFiNINA_Generic/tree/master/examples/WiFiMulti) 3. Update examples 4. Update `Packages' Patches`
1 parent c840353 commit 5555717

File tree

37 files changed

+3427
-57
lines changed

37 files changed

+3427
-57
lines changed

examples/AP_SimpleWebServer/AP_SimpleWebServer.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747

4848
// To eliminate FW warning when using not latest nina-fw version
4949
// To use whenever WiFi101-FirmwareUpdater-Plugin is not sync'ed with nina-fw version
50-
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.5"
50+
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.8"
5151

5252
#include <SPI.h>
5353
#include <WiFiNINA_Generic.h>
@@ -68,7 +68,7 @@ void setup()
6868
{
6969
//Initialize serial and wait for port to open:
7070
Serial.begin(115200);
71-
while (!Serial);
71+
while (!Serial && millis() < 5000);
7272

7373
Serial.print(F("\nStart AP_SimpleWebServer on ")); Serial.println(BOARD_NAME);
7474
Serial.println(WIFININA_GENERIC_VERSION);

examples/ConnectNoEncryption/ConnectNoEncryption.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040

4141
// To eliminate FW warning when using not latest nina-fw version
4242
// To use whenever WiFi101-FirmwareUpdater-Plugin is not sync'ed with nina-fw version
43-
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.5"
43+
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.8"
4444

4545
#include <SPI.h>
4646
#include <WiFiNINA_Generic.h>
@@ -53,7 +53,7 @@ void setup()
5353
{
5454
//Initialize serial and wait for port to open:
5555
Serial.begin(115200);
56-
while (!Serial);
56+
while (!Serial && millis() < 5000);
5757

5858
Serial.print(F("\nStart ConnectNoEncryption on ")); Serial.println(BOARD_NAME);
5959
Serial.println(WIFININA_GENERIC_VERSION);

examples/ConnectWithWEP/ConnectWithWEP.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949

5050
// To eliminate FW warning when using not latest nina-fw version
5151
// To use whenever WiFi101-FirmwareUpdater-Plugin is not sync'ed with nina-fw version
52-
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.5"
52+
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.8"
5353

5454
#include <SPI.h>
5555
#include <WiFiNINA_Generic.h>
@@ -66,7 +66,7 @@ void setup()
6666
{
6767
//Initialize serial and wait for port to open:
6868
Serial.begin(115200);
69-
while (!Serial);
69+
while (!Serial && millis() < 5000);
7070

7171
Serial.print(F("\nStart ConnectWithWEP on ")); Serial.println(BOARD_NAME);
7272
Serial.println(WIFININA_GENERIC_VERSION);

examples/ConnectWithWPA/ConnectWithWPA.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
// To eliminate FW warning when using not latest nina-fw version
4040
// To use whenever WiFi101-FirmwareUpdater-Plugin is not sync'ed with nina-fw version
41-
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.5"
41+
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.8"
4242

4343
#include <SPI.h>
4444
#include <WiFiNINA_Generic.h>
@@ -53,7 +53,7 @@ void setup()
5353
{
5454
//Initialize serial and wait for port to open:
5555
Serial.begin(115200);
56-
while (!Serial);
56+
while (!Serial && millis() < 5000);
5757

5858
Serial.print(F("\nStart ConnectWithWPA on ")); Serial.println(BOARD_NAME);
5959
Serial.println(WIFININA_GENERIC_VERSION);

examples/ConnectWithWPA2Enterprise/ConnectWithWPA2Enterprise.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535

3636
// To eliminate FW warning when using not latest nina-fw version
3737
// To use whenever WiFi101-FirmwareUpdater-Plugin is not sync'ed with nina-fw version
38-
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.5"
38+
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.8"
3939

4040
#include <SPI.h>
4141
#include <WiFiNINA_Generic.h>
@@ -51,7 +51,7 @@ void setup()
5151
{
5252
//Initialize serial and wait for port to open:
5353
Serial.begin(115200);
54-
while (!Serial);
54+
while (!Serial && millis() < 5000);
5555

5656
Serial.print(F("\nStart ConnectWithWPA2Enterprise on ")); Serial.println(BOARD_NAME);
5757
Serial.println(WIFININA_GENERIC_VERSION);

examples/MultiServers/MultiServers.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232
// To eliminate FW warning when using not latest nina-fw version
3333
// To use whenever WiFi101-FirmwareUpdater-Plugin is not sync'ed with nina-fw version
34-
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.5"
34+
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.8"
3535

3636
#include "defines.h"
3737
#include <WiFiNINA_Generic.h>
@@ -100,7 +100,7 @@ void setup()
100100
{
101101
//Initialize serial and wait for port to open:
102102
Serial.begin(115200);
103-
while (!Serial);
103+
while (!Serial && millis() < 5000);
104104

105105
Serial.print(F("\nStart MultiServers on ")); Serial.println(BOARD_TYPE);
106106

examples/RGB_LED_Test/RGB_LED_Test.ino

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,17 @@
2626
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
2727
*****************************************************************************************************************************/
2828

29+
#if (!defined(ARDUINO_NANO_RP2040_CONNECT) || defined(ARDUINO_ARCH_MBED))
30+
#error Only for ARDUINO_NANO_RP2040_CONNECT using arduino-pico core
31+
#endif
32+
2933
//#include <WiFiNINA.h>
3034
#include <WiFiNINA_Generic.h>
3135

3236
void setup()
3337
{
3438
Serial.begin(115200);
35-
while (!Serial);
39+
while (!Serial && millis() < 5000);
3640

3741
Serial.print("RGB_LED_Test on ");
3842
Serial.print(BOARD_NAME);

examples/ScanNetworks/ScanNetworks.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343

4444
// To eliminate FW warning when using not latest nina-fw version
4545
// To use whenever WiFi101-FirmwareUpdater-Plugin is not sync'ed with nina-fw version
46-
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.5"
46+
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.8"
4747

4848
#include <SPI.h>
4949
#include <WiFiNINA_Generic.h>
@@ -52,7 +52,7 @@ void setup()
5252
{
5353
//Initialize serial and wait for port to open:
5454
Serial.begin(115200);
55-
while (!Serial);
55+
while (!Serial && millis() < 5000);
5656

5757
Serial.print(F("\nStart ScanNetworks on ")); Serial.println(BOARD_NAME);
5858
Serial.println(WIFININA_GENERIC_VERSION);

examples/ScanNetworksAdvanced/ScanNetworksAdvanced.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444

4545
// To eliminate FW warning when using not latest nina-fw version
4646
// To use whenever WiFi101-FirmwareUpdater-Plugin is not sync'ed with nina-fw version
47-
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.5"
47+
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.8"
4848

4949
#include <SPI.h>
5050
#include <WiFiNINA_Generic.h>
@@ -53,7 +53,7 @@ void setup()
5353
{
5454
//Initialize serial and wait for port to open:
5555
Serial.begin(115200);
56-
while (!Serial);
56+
while (!Serial && millis() < 5000);
5757

5858
Serial.print(F("\nStart ScanNetworksAdvanced on ")); Serial.println(BOARD_NAME);
5959
Serial.println(WIFININA_GENERIC_VERSION);

examples/SimpleWebServerWiFi/SimpleWebServerWiFi.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151

5252
// To eliminate FW warning when using not latest nina-fw version
5353
// To use whenever WiFi101-FirmwareUpdater-Plugin is not sync'ed with nina-fw version
54-
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.5"
54+
#define WIFI_FIRMWARE_LATEST_VERSION "1.4.8"
5555

5656
#include <SPI.h>
5757
#include <WiFiNINA_Generic.h>
@@ -70,7 +70,7 @@ void setup()
7070
{
7171
//Initialize serial and wait for port to open:
7272
Serial.begin(115200);
73-
while (!Serial);
73+
while (!Serial && millis() < 5000);
7474

7575
Serial.print(F("\nStart SimpleWebServerWiFi on ")); Serial.println(BOARD_NAME);
7676
Serial.println(WIFININA_GENERIC_VERSION);

0 commit comments

Comments
 (0)