c7ac512e99
feat(phy): update phy library to 1151.0
...
1. rename function from "rtc_init_2" to be "rtc_init_clk"
2. reduce time cost of openning RF
3. locate "phy_close_rf" and "i2c" from flash to IRAM
2019-09-29 18:14:51 +08:00
3cd3d751c9
Merge branch 'feature/add_wps_to_IDF' into 'master'
...
feat(wps): add wps to idf
See merge request sdk/ESP8266_RTOS_SDK!1111
2019-09-25 14:32:14 +08:00
4d4e1c0564
fix(esp8266): fix system and wifi sleep/wake process error
2019-09-25 14:13:47 +08:00
ae9dae0735
feat(wps): delete some invalid comments
2019-09-23 20:38:49 +08:00
4a4291f198
feat(wps): modify CPU CLK APIs
2019-09-23 20:29:41 +08:00
21d8877663
feat(wps): add wps code to idf
2019-09-23 20:29:41 +08:00
b32c7a5f0c
feat(lib): check dram in NMI
2019-09-23 19:45:54 +08:00
3040519fac
feat(lib): improve the ability of receieve packet in sniffer mode
2019-09-23 19:15:38 +08:00
d43407924a
fix(lib): fix station get ap authmode error
2019-09-11 10:37:38 +08:00
157e214436
feat(esp8266): update libphy to version 1149
...
1. seperate rtc module from phy
2. fix the bug that frequency shifts in some scenarios
2019-09-09 10:29:11 +08:00
dd4b6e27f8
feat(lib): add state change log when connect to ap
2019-09-06 16:09:31 +08:00
c4e74769e7
fix(lib): fix station get ap info crash when connect to ap fail
2019-09-06 16:01:23 +08:00
9fd4951863
feat(wifi): refactor wifi power save
2019-09-06 15:20:46 +08:00
aa965627d1
feat(esp8266): add new power management method
2019-08-30 20:58:32 +08:00
36adeb9478
feat(lib): update library
2019-08-30 14:19:23 +08:00
fc301bc167
fix(wifi): fix the issue of inconsistent reporting status code in asscociation of different routers
2019-08-09 13:45:34 +08:00
af0fcc0492
fix(wifi): fix compatibility issues with AP which configured to 11n only
2019-06-14 11:06:39 +08:00
51361b06b8
feat(esp8266): disable UART swap before restart
2019-05-30 14:00:22 +08:00
e5e1afecf8
fix(esp8266): Fix pp_post reenter
2019-05-24 10:49:29 +08:00
8f258d31a5
fix(lib): fix crash when phrase wrong beacon
2019-05-24 10:41:51 +08:00
9ddfce9a4a
fix(lib): fix pwm cannot reenter nmi
2019-04-28 11:12:58 +08:00
ea43a0c9a6
feat(system): Add global ISR swith
2019-04-28 10:40:50 +08:00
ae61e4dce3
Revert "Merge branch 'feature/add_global_isr_switch' into 'master'"
...
This reverts merge request !914
2019-04-28 10:32:35 +08:00
e7b8e9fa25
feat(system): Add global ISR swith
2019-04-24 14:40:02 +08:00
b28f59909e
feat(lib): send deauth to ap before connect
2019-04-24 14:32:38 +08:00
82d472de6b
fix(lib): fix crash when tx state error
2019-04-22 16:37:17 +08:00
4198a7c72a
fix(lib): fix memleak when scanning in sta+softap mode
2019-04-16 14:43:23 +08:00
c135158f02
feat(lib): optimize the time of station connects to AP
...
1. save channel to NVS after connect.
2. scan with the saved channel first, if can not connect to AP, then do all channel scan.
2019-04-15 16:20:48 +08:00
d2202f8dfa
fix(lib): remove wme info by default
...
Closes https://github.com/espressif/ESP8266_RTOS_SDK/issues/539
2019-04-12 17:42:14 +08:00
e1cfe2ab94
feat(lib): update library
2019-04-12 09:54:37 +08:00
6d31fd02fa
feat(lib): reduce scan time when connect to AP
2019-04-10 10:57:47 +08:00
4bcb11e262
fix(pp): fix cannot goto force sleep mode when pm is opened
2019-04-10 10:46:11 +08:00
f66e42e4d0
fix(lib): fix pwm error in sniffer mode
2019-04-09 18:07:32 +08:00
3bb1ca6c1d
fix(lib): fix tx error when rts cts tx start tx complete came in same time
2019-04-09 15:45:25 +08:00
a45f6573fb
fix(pp): fix pwm error
2019-04-09 14:12:42 +08:00
c43e3c04db
fix(esp8266): Fix wps leaks OSI
2019-04-04 16:43:42 +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
dcbf345333
fix(lib): fix force deep sleep error
2019-03-22 13:41:14 +08:00
2f6869961a
feat(esp8266): Update libphy.a to 1055_22
2019-03-22 12:36:11 +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
81504d7990
feat(lib): update library
2019-03-15 10:12:28 +08:00
ec10802c75
feat(net80211): add esp_wifi_get_bandwidth
2019-03-14 23:07:29 +08:00
6d0e8db1ad
feat(net80211): add esp_wifi_set_promiscuous_ctrl_filter and esp_wifi_get_promiscuous_ctrl_filter
2019-03-14 22:56:52 +08:00
e0e6e8c086
feat(net80211): modify esp8266 wifi api to keep consistent with esp32
2019-03-14 22:43:10 +08:00
73f29e27b9
feat(lib): use random seq to associate with AP
2019-03-08 16:03:36 +08:00
70bc514549
fix(lib): fix tx state error
...
clear interrupt first incase another interrupt came when process the first interrupt
add lock before check esf_buf incase two task check esf_buf same time
2019-03-08 12:05:38 +08:00
d0d8795712
Merge branch 'bugfix/fix_queue_send_block' into 'master'
...
Fix queue send block
See merge request sdk/ESP8266_RTOS_SDK!798
2019-02-26 13:53:45 +08:00
228843d543
fix(esp8266): Fix queue send block
...
Remove PM global cache queue.
2019-02-26 13:47:09 +08:00