You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tools/sdk/changelog.txt
+80
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,83 @@
1
+
esp_iot_sdk_v1.4.0_15_09_18 Release Note
2
+
----------------------------------------
3
+
Resolved Issues(Bugs below are eligible for Bug Bounty Program):
4
+
1.Espconn may fail to download big chunk of data(FOTA).
5
+
2.Invalid TCP data sent issue.
6
+
3.Fatal exceptions occur when change WiFi mode in WiFi scan callback.
7
+
4.WiFi compatibility problem of special network card.
8
+
5.Deep sleep may appear high current under certain circumstances.
9
+
10
+
Optimization:
11
+
1. Add a new method to check memory leaks (API : system_show_malloc).
12
+
2. Add print information when exception happens.
13
+
3. Resolve the problem of os_timer_disarm.
14
+
4. Optimize DHCP server, add API to set up the lease time of DHCP server. More details are in the “Added APIs”.
15
+
5. Add event “EVENT_STAMODE_DHCP_TIMEOUT” for the DHCP timeout handling mechanism.
16
+
6. Optimize handling of the reception of data and ZWP message.
17
+
7. Add new APIs to support SSL bidirectional authentication. More details are in the “Added APIs”.
18
+
8. Add new APIs to set up SSL certificates and encryption keys. API espconn_secure_set_default_certificate and espconn_secure_set_default_private_key should be called to set SSL certificate and secure key, if ESP8266 runs as SSL server. More details are in the “Added APIs”.
19
+
9. Optimize the process of FOTA (firmware upgrade through WiFi.
20
+
10. Optimize mDNS, and resolve the problem that in certain case the ESP8266 softAP can not work in the sta+AP mode.
21
+
11. Release mesh as a lib in the esp_iot_sdk, and do not provide SDK of the mesh version any more.
22
+
12. Optimize mesh’s handling of UDP packets.
23
+
13. Optimize checking of the validity of the mesh API’s parameters.
24
+
14. Add an API to set up the largest hop of mesh. For detailed information, go to mesh instructions.
25
+
15. Optimize the process of powering up and booting to shorten booting time by 20 ms.
26
+
16. Optimize the function of automatic frequency offset calibration.
27
+
17. Optimize the function of sniffer.
28
+
18. Strengthen reliability of the checking of beacon timeout.
29
+
19.Optimize Wi-Fi event mechanism, and add event “ EVENT_SOFTAPMODE_PROBEREQRECVED”, and reason for a failed connection.
30
+
20. Optimize Wi-Fi callback function and strengthen reliability of the software.
31
+
21. Add the function of data transferring between stations in the soft-AP mode.
32
+
22. Update SmartConfig to the version of 2.5.1.
33
+
34
+
23.Update esp_init_data_default.bin. Please use the newest esp_init_data_default.bin when burning.
35
+
36
+
24.Modify the espconn pointer in the receive callback of UDP. Parameters remote_ip and remote_port in it are the remote IP and port set by espconn_create. If users want to obtain IP and ports of the current sender, please call espconn_get_connection_info to get relevant information.
37
+
38
+
39
+
Added APIs:
40
+
1.System API
41
+
system_show_malloc : for checking memory leak, to print the memory usage.
42
+
2.DHCP server lease time related APIs
43
+
wifi_softap_set_dhcps_lease_time:set ESP8266 softAP DHCP server lease time.
44
+
wifi_softap_get_dhcps_lease_time:check ESP8266 softAP DHCP server lease time.
45
+
wifi_softap_reset_dhcps_lease_time:reset ESP8266 softAP DHCP server lease time which is 120 minutes by default.
46
+
3.wifi_station_dhcpc_set_maxtry:set the maximum number that ESP8266 station DHCP client will try to reconnect to the AP.
47
+
4.Force sleep APIs
48
+
wifi_fpm_open:enable force sleep function.
49
+
wifi_fpm_close:disable force sleep function.
50
+
wifi_fpm_do_sleep:force ESP8266 enter sleep mode.
51
+
wifi_fpm_do_wakeup:wake ESP8266 up from force sleep.
52
+
wifi_fpm_set_sleep_type:set sleep type of force sleep function.
53
+
wifi_fpm_get_sleep_type:get sleep type of force sleep function.
0 commit comments