748 Commits

Author SHA1 Message Date
f92709839b fix(lib): fix wpa2 enterprise and smartconfig test error 2020-09-28 16:25:27 +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
8ba4058aec bugfix(pwm): add SLEEP0_CONF reg to stop timer 2020-09-21 14:16:32 +08:00
72cbf0d55e bugfix(pwm): support fractional phase
* Supports fractional phase, making the phase function produce higher precision waveforms.
* Enhanced stability
2020-09-21 10:37:23 +08:00
aa769c9d29 Merge branch 'test/add_wifi_block_scan_unit_test' into 'master'
test: add wifi block scan unit test

See merge request sdk/ESP8266_RTOS_SDK!1353
2020-09-18 11:02:27 +08:00
3abbe072b7 Merge branch 'feature/modify_sdk_version_header_file' into 'master'
feat(esp8266): Modify version header file to match SDK v3.4

See merge request sdk/ESP8266_RTOS_SDK!1529
2020-09-17 10:04:38 +08:00
2f3bfd47a9 feat(esp8266): Modify version header file to match SDK v3.4 2020-09-16 17:52:15 +08:00
16a554073a feat(ssc): update libssc
Commit ID: 26b54231
2020-09-16 10:50:05 +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
373cc0e044 Merge branch 'feature/avoid_nmi_call_ets_printf_crash' into 'master'
feat(esp8266): Avoid to NMI calling ets_printf crash

See merge request sdk/ESP8266_RTOS_SDK!1523
2020-09-08 17:39:00 +08:00
303b047e54 feat(esp8266): Avoid to NMI calling ets_printf crash 2020-09-08 10:58:08 +08:00
8eab9110d7 feat(lib): update lib 2020-09-03 17:04:16 +08:00
ced4d5e0a1 feat(esp8266): support 64bit sleep time for esp_deep_sleep 2020-09-03 17:03:29 +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
a89097ccec feat(wpa_supplicant): pmf espnow coexistance fixes 2020-09-03 14:11:59 +08:00
c8c35d12d4 update lib 2020-09-03 14:07:07 +08:00
6cf4b3de83 feat(wifi): add 11kv roaming support 2020-09-03 14:07:06 +08:00
c8fbe7ea19 fix(lib): do not recv pkt send by ourself 2020-09-01 16:28:15 +08:00
eb6efa8090 Merge branch 'feature/add_get_rtc_clk' into 'master'
feat(esp8266): Add get RTC clock value

See merge request sdk/ESP8266_RTOS_SDK!1507
2020-08-26 18:38:07 +08:00
20021fe974 feat(esp8266): Add get RTC clock value 2020-08-26 16:32: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
c7e00dadd1 feat(lib): remove wpa2 and wps lib 2020-08-18 11:04:49 +08:00
e716bb876d feat(wpa_supplicant): refactor wpa_supplicant 2020-08-18 11:04:45 +08:00
38b91692da feat(esp8266): rename some wifi private file 2020-08-18 10:22:08 +08:00
0eaa8e5098 fix(lib): fix connect timeout with some router 2020-08-12 10:11:05 +08:00
deeb395ee6 Merge branch 'bugfix/fix_cpu_startup_init_clock_error' into 'master'
fix(startup): Fix initialize clock error when CPU starts up

See merge request sdk/ESP8266_RTOS_SDK!1500
2020-08-07 18:52:24 +08:00
cb0213c8f9 fix(startup): Fix initialize clock error when CPU starts up 2020-08-07 16:41:28 +08:00
e5bc13563d feat(lib): refactor wifi country code 2020-08-07 10:13:49 +08:00
174d2905e5 Merge branch 'feature/wpa_supplicant_sync_with_idf' into 'master'
Feature/wpa supplicant sync with idf

See merge request sdk/ESP8266_RTOS_SDK!1431
2020-08-07 10:05:34 +08:00
19513d28de fix(lib): fix softap PMK invalidate in NVS 2020-08-06 19:24:50 +08:00
1366f6dd68 Merge branch 'feature/speed_up_system_startup' into 'master'
feat(startup): add fast boot and fast restart function

See merge request sdk/ESP8266_RTOS_SDK!1302
2020-08-05 11:21:00 +08:00
b967caefaf feat(startup): add fast boot and fast restart function 2020-08-05 10:27:28 +08:00
5a916cd78e Merge branch 'feature/add_softap_power_management' into 'master'
feat(wifi): add softap power management

See merge request sdk/ESP8266_RTOS_SDK!1488
2020-08-03 11:07:07 +08:00
94006ce466 feat(lib): update lib 2020-08-03 10:25:03 +08:00
5409aaf0e8 feat(wifi): add some function for station power management 2020-08-03 10:23:39 +08:00
89caba6825 Merge branch 'feature/modify_main_task_priority' into 'master'
feat(startup): Modify app_main task priority

See merge request sdk/ESP8266_RTOS_SDK!1486
2020-07-30 17:42:16 +08:00
d5f01ec4be feat(esp8266): support wpa_supplicant sync with idf 2020-07-28 18:39:31 +08:00
c048aa1afb feat(wpa_supplicant): move esp_wpa2.h and eap_wps.h from esp8266/include to wpa_supplicant/include/esp_supplicant 2020-07-28 18:31:09 +08:00
62905eedad feat(startup): Modify app_main task priority 2020-07-27 20:04:08 +08:00
ed0cb11ccc feat(lib): refactor wifi tx 2020-07-27 17:34:36 +08:00
290f038c6d feat(lib): update library 2020-07-24 09:41:50 +08:00
aee8638a74 feat(wifi): add frequency offset var for RF test 2020-07-24 09:39:56 +08:00
00fafb8d7b Merge branch 'feature/add_nmi_panic_wd' into 'master'
feat(esp8266): add non-mask watch dog to panic critical function

See merge request sdk/ESP8266_RTOS_SDK!1327
2020-07-23 14:05:41 +08:00
ad7fd5424f Merge branch 'feature/add_fatfs' into 'master'
feat(fatfs): add FATFS for ESP8266

See merge request sdk/ESP8266_RTOS_SDK!1319
2020-07-23 11:34:07 +08:00
d20cf8fc05 Merge branch 'feature/update_vfs_for_fatfs' into 'master'
feat(vfs): update vfs for ESP8266

See merge request sdk/ESP8266_RTOS_SDK!1317
2020-07-23 11:33:15 +08:00
f7b83db266 feat(esp8266): add non-mask watch dog to panic critical function 2020-07-23 11:24:42 +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
0493b354a7 feat(esp8266): do not transform hardware pkt to app layer 2020-07-15 10:43:07 +08:00
da40871dcb feat(esp8266): set default freq to 160MHz 2020-07-15 10:41:17 +08:00