@@ -11,15 +11,24 @@ make sure that the firmware in your module is compatible with Mbed OS, follow th
11
11
It is advisable to update the [ AT firmware] ( https://www.espressif.com/en/support/download/at?keys= ) at least to version
12
12
1.7.0.0
13
13
14
+ v1.6 driver supports AT firmware up to version 1.6.2. Mbed OS 5.10 supports AT firmwares up to version 1.6.2. v1.7
15
+ driver found from Mbed OS 5.11 allows usage of AT firmware version 1.7.0.0.
16
+
17
+ ** NOTE** Here we are talking about AT firmware version - not SDK version. SDK firmware without AT is no use.
18
+
19
+ ** NOTE** AT firmware version numbers and driver version numbers do not match to each other. E.g., driver version v1.7
20
+ does imply that it will support AT FW version 1.7.0.0
21
+
14
22
## Restrictions
15
23
16
24
- The ESP8266 WiFi module does not allow the TCP client to bind on a specific port.
17
25
- Setting up a UDP server is not possible.
18
26
- The serial port does not have hardware flow control enabled by default. The AT command set does not either have a way
19
- to limit the download rate. Therefore, downloading anything larger than the serial port input buffer is unreliable. An
20
- application should be able to read fast enough to stay ahead of the network. This affects mostly the TCP protocol where
21
- data would be lost with no notification. On UDP, this would lead to only packet losses which the higher layer protocol
22
- should recover from.
27
+ to limit the download rate. Therefore, downloading anything larger than the serial port input buffer is unreliable -
28
+ unless [ AT firmware] ( https://www.espressif.com/en/support/download/at?keys= ) version 1.7.0 or later is used. With older
29
+ firmware an application should be able to read fast enough to stay ahead of the network. This affects mostly the TCP
30
+ protocol where data would be lost with no notification. On UDP - with all firmware versions - this would lead to only
31
+ packet losses which the higher layer protocol should recover from.
23
32
24
33
## Mandatory configuration
25
34
![ mbed_lib.json] ( mbed_lib.json ) configuration assumes Arduino form factor. Please adjust according to which board is in
0 commit comments