@@ -93,7 +93,7 @@ Legend for the tables in this document:
93
93
| ---| :---:| :---:| :---:| :---:| :---:| :---:|
94
94
| [ WiFi] [ 2 ] * | ✓ | ✓ | | ✓ | | ✓ |
95
95
| [ WiFi101] [ 4 ] | ✓ | ✓ | | ✓ | [ PR] ( https://github.com/arduino-libraries/WiFi101/pull/326 ) | ✓ |
96
- | [ WiFiNINA] [ 3 ] | ✓ | ✓ | ✓* | ✓ | [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/219 ) | ✓ |
96
+ | [ WiFiNINA] [ 3 ] | ✓ | ✓ | ✓* | ✓ | + v2 < del > [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/219 ) </ del > | ✓ |
97
97
| [ WiFiS3] [ 5 ] | ✓ | ✓ | | ✓ | ✓ | ✓ |
98
98
| [ Mbed WiFi] [ 6 ] | ✓ | ✓ | | ✓ <del >[ PR] ( https://github.com/arduino/ArduinoCore-mbed/pull/816 ) </del > | + | ✓ |
99
99
| [ C33 Wifi] [ 8 ] | ✓ | ✓ | | ✓ | ✓ | ✓ |
@@ -111,10 +111,10 @@ All libraries have [localIP()](https://www.arduino.cc/reference/en/libraries/eth
111
111
|[ Ethernet] [ 1 ] | [ PR] ( https://github.com/arduino-libraries/Ethernet/pull/233 ) | [ PR] ( https://github.com/arduino-libraries/Ethernet/pull/231 ) | PR | PR
112
112
|[ WiFi] [ 2 ] | | ✓* | | ✓* R
113
113
| [ WiFi101] [ 4 ] | hostname [ PR] ( https://github.com/arduino-libraries/WiFi101/pull/337 ) | ✗ | [ PR] ( https://github.com/arduino-libraries/WiFi101/pull/344 ) | ✓ R|
114
- |[ WiFiNINA] [ 3 ] | ✓* | ✓ | [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/251 ) | ✓ R
114
+ |[ WiFiNINA] [ 3 ] | ✓* | ✓ | + < del > [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/251 ) </ del > | ✓ R
115
115
|[ WiFiS3] [ 5 ] | ✓ | ✓ | ✓* | ✓ <del >R [ PR] ( https://github.com/arduino/ArduinoCore-renesas/pull/183 ) </del >
116
- | [ Mbed WiFi] [ 6 ] | ✗ | ✓ | + | ✓ R |
117
- | [ Mbed Ethernet] [ 7 ] | ✗ | ✓ | + | ✓ R !!! [ issue] ( https://github.com/arduino/ArduinoCore-mbed/issues/752 ) |
116
+ | [ Mbed WiFi] [ 6 ] | + | ✓ | + | ✓ < del >R</ del > |
117
+ | [ Mbed Ethernet] [ 7 ] | + | ✓ | + | ✓ < del > R !!! [ issue] ( https://github.com/arduino/ArduinoCore-mbed/issues/752 ) </ del > |
118
118
|[ C33 Wifi] [ 8 ] | ✓ (1) | ✓ | + | ✓ <del >R [ PR] ( https://github.com/arduino/ArduinoCore-renesas/pull/184 ) </del >
119
119
| [ C33 Ethernet] [ 9 ] | [ PR] ( https://github.com/arduino/ArduinoCore-renesas/pull/221 ) | ✓ | PR | PR |
120
120
| [ esp8266 WiFi] [ 210 ] | ✓ | + | ✓ | ✓ |
@@ -140,7 +140,7 @@ Flag R is for "reversed". Arduino WiFi libraries copied the bug of the first WiF
140
140
| library | setDnsServerIP | dnsServerIP | MACAddress |
141
141
| ---| :---:| :---:| :---:|
142
142
|[ Ethernet] [ 1 ] | ✓ | ✓ | ✓
143
- | [ Mbed Ethernet] [ 7 ] | ✓ | ✓ | ✓ R [ issue] ( https://github.com/arduino/ArduinoCore-mbed/issues/752 ) ||
143
+ | [ Mbed Ethernet] [ 7 ] | ✓ | ✓ | ✓ < del > R [ issue] ( https://github.com/arduino/ArduinoCore-mbed/issues/752 ) </ del > ||
144
144
| [ C33 Ethernet] [ 9 ] | PR | ✓ | + |
145
145
|[ esp8266 EthernetCompat] [ 211 ] | + | + | +
146
146
|[ EthernetENC] [ 15 ] | ✓ | ✓ | ✓
@@ -208,9 +208,9 @@ The Ethernet/WiFi objects have some functions for simple services. (Libraries ma
208
208
| [ WiFi] [ 2 ] | ✓* | | |
209
209
| [ WiFi101] [ 4 ] | ✓ | ✓* | ✓* |
210
210
| [ WiFiNINA] [ 3 ] | ✓ | ✓ | ✓ |
211
- | [ WiFiS3] [ 5 ] | ✓ | | returns 0 |
212
- | [ Mbed WiFi] [ 6 ] | ✓ | | returns 0 |
213
- | [ Mbed Ethernet] [ 7 ] | ✓ | | returns 0 |
211
+ | [ WiFiS3] [ 5 ] | ✓ | + | + |
212
+ | [ Mbed WiFi] [ 6 ] | ✓ | + | returns 0 |
213
+ | [ Mbed Ethernet] [ 7 ] | ✓ | + | returns 0 |
214
214
| [ C33 Wifi] [ 8 ] | ✓ | | returns 0 |
215
215
| [ C33 Ethernet] [ 9 ] | PR | | |
216
216
| [ esp8266 WiFi] [ 10 ] | ✓ | | |
@@ -243,7 +243,7 @@ All libraries have [remoteIP()](https://www.arduino.cc/reference/en/libraries/wi
243
243
| Ethernet | [ EthernetClient] [ 21 ] | | | ✓* | ✓ * 2018 |
244
244
| WiFi | [ WiFiClient] [ 22 ] | | | ✓ | |
245
245
| WiFi101 | [ WiFiClient] [ 24 ] | | | returns 0 [ PR] ( https://github.com/arduino-libraries/WiFi101/pull/348 ) | [ PR] ( https://github.com/arduino-libraries/WiFi101/pull/329 ) |
246
- | WiFiNINA | [ WiFiClient] [ 23 ] | | | ✓ | [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/252 ) |
246
+ | WiFiNINA | [ WiFiClient] [ 23 ] | | | ✓ | + v2 < del > [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/252 ) </ del > |
247
247
| WiFiS3 | [ WiFiClient] [ 25 ] | | | ✓ | + |
248
248
| Mbed SocketWrapper | [ MbedClent] [ 26 ] (1)| | | returns only 1 or 0 | ✗ |
249
249
| C33 lwIpWrapper | [ lwipClient] [ 28 ] (1) | | | ✓ | ✓ |
@@ -344,12 +344,12 @@ Modern server class implementations have constructor without parameters, method
344
344
345
345
| library | class | ctor without params | print to all clients | modern |
346
346
| ---| --- | :---:| :---:| :---:|
347
- | Ethernet | [ EthernetServer] [ 41 ] | PR | ✓ |
347
+ | Ethernet | [ EthernetServer] [ 41 ] | PR | ✓ |
348
348
| WiFi | [ WiFiServer] [ 42 ] | | ✓ |
349
349
| WiFi101 | [ WiFiServer] [ 44 ] | PR | ✓ |
350
- | WiFiNINA | [ WiFiServer] [ 43 ] | PR | ✓ |
350
+ | WiFiNINA | [ WiFiServer] [ 43 ] | + v2 | ✓ |
351
351
| WiFiS3 | [ WiFiServer] [ 45 ] | ✓* | ✓ |
352
- | Mbed SocketWrapper | [ MbedServer] [ 46 ] (2) | | ✗ (1) | [ PR] ( https://github.com/arduino/ArduinoCore-mbed/pull/793 ) |
352
+ | Mbed SocketWrapper | [ MbedServer] [ 46 ] (2) | + | ✗ (1) | + < del > [ PR] ( https://github.com/arduino/ArduinoCore-mbed/pull/793 ) </ del > |
353
353
| C33 lwIpWrapper | [ lwipServer] [ 48 ] (2) | ✓ | ✓ |
354
354
| ESP8266WiFi | [ WiFiServer] [ 50 ] (3) | + | [ ArduinoWiFiServer] ( https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi/src/ArduinoWiFiServer.h ) | ✓ |
355
355
| esp32 Network | [ NetworkServer] [ 52 ] (4) | ✓ | ✗ (1) | ✓ |
@@ -376,9 +376,9 @@ All Server classes have method [`begin`](https://www.arduino.cc/reference/en/lib
376
376
| Ethernet | [ EthernetServer] [ 41 ] | PR->| [ PR] ( https://github.com/arduino-libraries/Ethernet/pull/235 ) | ✓ * 2018 [ issue] ( https://github.com/arduino-libraries/Ethernet/issues/236 ) | | ✓* | ✓ * 2018 |
377
377
| WiFi | [ WiFiServer] [ 42 ] | | | | ✓* | ✓ | |
378
378
| WiFi101 | [ WiFiServer] [ 44 ] | [ PR] ( https://github.com/arduino-libraries/WiFi101/pull/346 ) | [ PR] ( https://github.com/arduino-libraries/WiFi101/pull/347 ) | [ PR] ( https://github.com/arduino-libraries/WiFi101/pull/345 ) | returns 0 [ PR] ( https://github.com/arduino-libraries/WiFi101/pull/348 ) | ✓ | [ PR] ( https://github.com/arduino-libraries/WiFi101/pull/320 ) |
379
- | WiFiNINA | [ WiFiServer] [ 43 ] | PR-> | [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/254 ) | [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/253 ) | ✓ | ✓ | [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/204 ) |
379
+ | WiFiNINA | [ WiFiServer] [ 43 ] | + v2 | + v2 < del > [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/254 ) </ del > | + < del > [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/253 ) </ del > | ✓ | ✓ | + < del > [ PR] ( https://github.com/arduino-libraries/WiFiNINA/pull/204 ) </ del > |
380
380
| WiFiS3 | [ WiFiServer] [ 45 ] | ✓* | ✓* | + | | ✓ | + |
381
- | Mbed SocketWrapper | [ MbedServer] [ 46 ] | | | | returns 0 [ issue] ( https://github.com/arduino/ArduinoCore-mbed/issues/730 ) | ✗(1) |
381
+ |Mbed SocketWrapper | [ MbedServer] [ 46 ] | + | + | + | returns 0 [ issue] ( https://github.com/arduino/ArduinoCore-mbed/issues/730 ) | ✗(1) | +
382
382
| C33 lwIpWrapper | [ lwipServer] [ 48 ] | ✓ | | | | ✓ | |
383
383
| ESP8266WiFi | [ WiFiServer] [ 50 ] | ✓ | + | + | ✓ | (1)(2) | ✓ |
384
384
| esp32 Network | [ NetworkServer] [ 52 ] | ✓ | ✓ | ✓ | ✓ | ✗(1) | ✓ |
0 commit comments