Skip to content

Commit af6c400

Browse files
committed
update SDK to 1.0.1_b2_15_04_10 + SSL Patch
1 parent 8b311b6 commit af6c400

File tree

11 files changed

+55
-1
lines changed

11 files changed

+55
-1
lines changed

hardware/tools/esp8266/sdk/changelog.txt

+24
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
esp_iot_sdk_v1.0.1_b2_15_04_10 release note
2+
-------------------------------------------
3+
4+
Fix bugs:
5+
1.Call espconn_sent to send UDP packet in user_init cause reset.[BBP#2 reporter (????)]
6+
2.UART & FlowControl issue: send data to FIFO without CTS flag will cause WDT [BBP#11 reporter (pvxx)]
7+
3.SSL issue,add an API (espconn_secure_set_size) to set SSL buffer size [BBP#29 reporter (PeteW)]
8+
4.UDP broadcast issue in WEP
9+
10+
Optimize:
11+
1.Add more details about measure ADC & VDD3P3 in appendix of document�2C-SDK-Espressif IoT SDK Programming Guide�[BBP#15 reporter (DarkByte)]
12+
2.Can not do any WiFi related operation if WiFi mode is in NULL_MODE [BBP#23 reporter (hao.wang)]
13+
3.start_ip and end_ip won't change through API wifi_softap_set_dhcps_lease [BBP#37 reporter (glb)]
14+
4.AT get into busy state [BBP#35 reporter (tommy_hk)]
15+
5.ssid + password length limitation when using AirKiss [BBP#45 reporter (zhchbin)]
16+
17+
Add APIs:
18+
1.espconn_secure_set_size:set buffer size for SSL packet
19+
2.espconn_secure_get_size:get SSL buffer size
20+
3.at_register_uart_rx_intr:set UART0 to be used by user or AT commands
21+
22+
Add AT command:
23+
1.AT+SLEEP: set ESP8266 sleep mode
24+
125
esp_iot_sdk_v1.0.1_b1_15_04_02 Release note
226
-------------------------------------------
327

hardware/tools/esp8266/sdk/include/eagle_soc.h

+1
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,7 @@
244244
#define PERIPHS_IO_MUX_SD_DATA0_U (PERIPHS_IO_MUX + 0x20)
245245
#define FUNC_SDDATA0 0
246246
#define FUNC_SPIQ_MISO 1
247+
#define FUNC_SPIQ 1
247248
#define FUNC_GPIO7 3
248249
#define FUNC_U1TXD 4
249250
#define FUNC_UART1_TXD 4

hardware/tools/esp8266/sdk/include/espconn.h

+29
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,14 @@ enum espconn_level{
103103
ESPCONN_KEEPCNT
104104
};
105105

106+
enum {
107+
ESPCONN_IDLE = 0,
108+
ESPCONN_CLIENT,
109+
ESPCONN_SERVER,
110+
ESPCONN_BOTH,
111+
ESPCONN_MAX
112+
};
113+
106114
/******************************************************************************
107115
* FunctionName : espconn_connect
108116
* Description : The function given as the connect
@@ -399,6 +407,27 @@ sint8 espconn_secure_disconnect(struct espconn *espconn);
399407

400408
sint8 espconn_secure_sent(struct espconn *espconn, uint8 *psent, uint16 length);
401409

410+
/******************************************************************************
411+
* FunctionName : espconn_secure_set_size
412+
* Description : set the buffer size for client or server
413+
* Parameters : level -- set for client or server
414+
* 1: client,2:server,3:client and server
415+
* size -- buffer size
416+
* Returns : true or false
417+
*******************************************************************************/
418+
419+
bool espconn_secure_set_size(uint8 level, uint16 size);
420+
421+
/******************************************************************************
422+
* FunctionName : espconn_secure_get_size
423+
* Description : get buffer size for client or server
424+
* Parameters : level -- set for client or server
425+
* 1: client,2:server,3:client and server
426+
* Returns : buffer size for client or server
427+
*******************************************************************************/
428+
429+
sint16 espconn_secure_get_size(uint8 level);
430+
402431
/******************************************************************************
403432
* FunctionName : espconn_secure_accept
404433
* Description : The function given as the listen
1.32 KB
Binary file not shown.
2.23 KB
Binary file not shown.
84 Bytes
Binary file not shown.
454 Bytes
Binary file not shown.
-620 Bytes
Binary file not shown.
178 KB
Binary file not shown.
0 Bytes
Binary file not shown.

hardware/tools/esp8266/sdk/version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.0.0
1+
1.0.1_b2_15_04_10

0 commit comments

Comments
 (0)