38 Commits

Author SHA1 Message Date
43f7ed4d14 fix(lib): update lib
- fix connect with wpa3 ap failed when esp8266 in sta+softap mode
 - fix send assoc failure when station connect with wrong ssid
2020-11-06 16:04:18 +08:00
9eb0ab0d2b feat(lib): update lib
- support rssi info and phy mode in esp_wifi_sta_get_ap_info api
 - enlarge backoff time of multi/broad-cast packet send by softap
 - add user set min/max len support for sniffer
 - transform FCS error packet to application when ESP8266 in sniffer mode
 - fix cipher mode error in scan ap info
2020-09-25 15:41:40 +08:00
97fb7b13a1 feat(lib): update lib
- return ERR_MEM when softap power queue is full
- remove some unused code and function
- do not rewrite flash when set station config
- wait 20~40ms before close RF when station received unicast packet from ap
- set default DTIM period to 1 when ESP8266 in softap mode
- fix authmode in scan record is open when scan WPA2/WPA3 router
- add esp_wifi_set_11b_tx_plcp api for signal test
- fix baudrate is incorrect when esp_restart called
2020-09-14 09:48:53 +08:00
8eab9110d7 feat(lib): update lib 2020-09-03 17:04:16 +08:00
6ea6a7dfd5 feat(lib): update lib
- add max connection log in softap
 - add set and get inactive time api
 - remove taskdelay after station disconnect from ap
 - refactor set and get max phy tpw api
 - fix sig test error
2020-09-03 15:35:23 +08:00
c8c35d12d4 update lib 2020-09-03 14:07:07 +08:00
e4d5a009c7 feat(lib): refactor wifi connect mechanism with multi same ssid ap
- support espnow receive multi-pkt
   - do not send 802.11 ack when station or ap stopped
   - do not set wifi mode when esp_deep_sleep() called
   - fix softap drop disassoc pkt error
   - refuse app scan when station start connect to ap
   - do nothing when rx other ap's csa information
2020-08-26 16:10:24 +08:00
8f17f60c99 feat(lib): update lib 2020-08-24 11:54:33 +08:00
e5bc13563d feat(lib): refactor wifi country code 2020-08-07 10:13:49 +08:00
94006ce466 feat(lib): update lib 2020-08-03 10:25:03 +08:00
e73c871b9f feat(lib): update lib
refactor wifi power management
    set min data tx rate to 5.5Mbps
    set max retry count to 32
    fix some bugs of espnow
    optimize dhcp
2020-07-16 15:54:57 +08:00
65a1809ee8 fix(lib): drop beacon when authmode changed 2020-07-08 11:05:01 +08:00
cfc96bcaa2 feat(lib): update library 2020-05-27 11:46:26 +08:00
afc84b13ac fix(lib): fix menleak when station send illegal packet 2020-04-15 15:00:20 +08:00
0003ef6572 feat(esp8266): refactor ets timer process 2020-02-26 11:11:10 +08:00
dd9a90ccdb feat(wpa2): update wpa2_enterprise code 2019-11-26 16:09:57 +08:00
95ed4d1e50 feat(wpa2): add wpa2_enterprise to esp8266 2019-11-26 16:09:38 +08:00
9fd4951863 feat(wifi): refactor wifi power save 2019-09-06 15:20:46 +08:00
36adeb9478 feat(lib): update library 2019-08-30 14:19:23 +08:00
e1cfe2ab94 feat(lib): update library 2019-04-12 09:54:37 +08:00
be88feb395 feat(esp8266): Using global functions instead of function table
The Wi-Fi adapter APIs are only used by internal libraires.
2019-03-25 17:35:59 +08:00
2489388ad5 feat(esp8266): Refactor link section 2019-03-22 12:30:46 +08:00
7e25156286 feat(freertos): Reduce close NMI time 2019-03-22 11:36:12 +08:00
31efd6f764 feat(esp8266): Remove esp_socket to save flash and ram 2019-03-22 11:24:50 +08:00
ddcc93122f fix(lib): fix set key index error 2018-12-26 11:29:15 +08:00
31c017a31f feat(lib): Use gcc v5.2.0 to build the libraries 2018-11-05 20:04:11 +08:00
ea2e8ec060 fix(lib): fix crash when wifi netif is null 2018-11-05 17:23:06 +08:00
7b34f24aa4 feat(esp8266): Perfect WIFI OSI heap trace API 2018-09-18 13:59:47 +08:00
7e8650dd65 feat(esp8266): Refactor task watch dog
1. Remove old watch dog function
2. Put WIFI NVS index table from RAM to flash
2018-09-13 15:20:33 +08:00
c7d6e664b6 feat(lib): refactor espnow 2018-09-07 16:02:31 +08:00
0a751afaad feat(esp8266): Remove unused or unsupported library 2018-09-04 17:16:29 +08:00
7177cce70c fix(wifi): Fix set mac address error after wifi connected to AP 2018-07-05 14:57:46 +08:00
3f9a75be5b feat(wifi): Add wifi api library 2018-06-25 20:11:00 +08:00
def014f43e feat(esp8266): Update ESP8266 library
1. Todo: Update smartconfig
2. minic will not be update later
2018-05-24 10:39:53 +08:00
34cd06c059 feat(esp8266): Remove freeRTOS dependence in internal libs 2018-04-19 20:16:48 +08:00
a832a0d506 feat(esp8266): Remove freeRTOS dependence in internal libs 2018-04-19 16:58:35 +08:00
84829fec67 feat(wifi): remove lwip from wifi 2018-04-17 21:15:34 +08:00
5a62aa1075 feat(esp8266): Move library to esp8266 of components 2018-04-04 20:25:08 +08:00