Commit Graph

531 Commits

Author SHA1 Message Date
Liu Zhi Fu
7c8fc4a8f1 update wifi lib
Replace portENTER_CRITICAL/portEXIT_CRITICAL with semaphore lock if
the protected resource is only accessed by tasks (0bda62e1)
2018-05-03 16:24:07 +08:00
Liu Zhi Fu
8cd9fd455e udpate wifi lib
Support static allocation of freertos queue used in ISR handler (91df453adb)
2018-04-27 11:11:42 +08:00
qiyueixa
e9e4579336 mesh: add fix root function(182b8750fcb0)
1. fix a bug in connect to a different parent without removing rc.
2018-04-26 15:21:21 +08:00
Liu Zhi Fu
3ca7b8a9af update wifi lib
Fix some wifi phy mode issues (2de750712)
2018-04-24 16:20:54 +08:00
Liu Zhi Fu
0810a36f80 update wifi lib
Minor fix for WiFi TX (change ppProcessAllTxQ to ppProcessTxQ in ppTask()) (d17e64c0)
2018-04-23 19:05:46 +08:00
Deng Xin
cdb89ad102 Update wifi lib
wrong auth mode change event report in wep mode(a5d3eade)
2018-04-23 14:21:19 +08:00
Deng Xin
76759c8345 Update wifi lib
bug fix of auth_mode change event peg core in wep mode(4e08f916)
2018-04-22 20:19:31 +08:00
Liu Zhi Fu
96aa65a84b update wifi lib
Fix the bug that soft-AP fails to retry eapol frame (f2d9b18040)
2018-04-22 10:16:03 +08:00
Liu Zhi Fu
00dff75576 update wifi lib
Fix soft-AP eapol not retry bug
2018-04-19 14:32:27 +08:00
qiyueixa
04299f48a7 mesh: update mesh libs(c09b6060b910)
1. fix issues on sending beacon caused by too much tx retries on other packets.
2. modify not to scan if rc exists when connect.
3. modify scan dwell time to default 120ms fo root.
2018-04-17 17:35:29 +08:00
qiyueixa
5fc06965e5 mesh: update mesh libs(a01f400c1a6b)
1. fix a bug in initliazing map beacon interval.
2. fix not send MESH_EVENT_ROUTING_TABLE_REMOVE when MESH_NWK_CHILD_DISCONNECTED.
3. fix a bug in returning roots ie len.
2018-04-13 11:49:47 +08:00
Deng Xin
7fa7f34bff Update wifi lib
buf fix of auth mode event peg core in wep mode(2315bdbc)
2018-04-13 10:58:52 +08:00
Deng Xin
d3b9bacd64 Update wifi lib
fix the issue authmode_change event peg core in wep mode(9dabb58)
2018-04-11 17:34:33 +08:00
zhangyanjiao
acfb4e72a3 Update wifi lib
1. get current connected wifi protocol(ad9f18e3)

2. fix serval bugs in long range/low rate(ad9f18e3)
2018-04-11 14:44:50 +08:00
XiaXiaotian
93e42b35fe update phy and rtc lib
1. phy: 386, delete froce XPD_SAR=0 in phy_init()(bbc39974)

2. phy: 384, CMW500 3.5 version ESP32 Signaling test 11n PASS, WT-200
can receive ESP32 TX 11b(7995461f)

3. rtc: 237, Remove codes of setting SAR_XPD 0(febd6737)
2018-04-08 20:07:47 +08:00
qiyueixa
6657b2f40e add mesh lib(2fc15c0558f2) 2018-04-04 16:16:11 +08:00
Tian Hao
152e29aa93 use coexist_printf instead of ets_printf(cb51d501) 2018-04-03 15:33:09 +08:00
Tian Hao
608bf369c6 support wifi&bt coex(v0.9.1) (00e96c4b)
1. refact wifi pm
2. support wifi & bt coex v0.9.1
2018-04-02 13:42:16 +08:00
XiaXiaotian
9233aff3be update wifi lib
1. fix TKIP counter measure fail issue(d63b857d)

2. support WPS enrollee in APSTA mode(b868d1dd)

3. fix sniffer stop cause ap not rx data issue(eefe22d0)

4. add an API to enable/disable ap rx probe request event(f9df83d7)
2018-03-30 14:41:56 +08:00
zhangyanjiao
8ad0eddf3f 1. get current connected WiFi protocol(b/g/n)
2. fix several bugs in long range(low rate) mode
2018-03-30 10:58:11 +08:00
Deng Xin
c47bfa9e70 Update wifi lib
Support enrollee feature in APSTA mode(b868d1dd)
2018-03-23 15:35:41 +08:00
Liu Zhi Fu
28ffb667cd update wifi lib
Fix sniffer stop causes wifi receiving abnormal
2018-03-22 11:09:04 +08:00
Liu Zhi Fu
92b57f9c97 Update wifi lib
1. Optimize TX timeout (c202b348)
2. Optimize TX retry counter (594a3121)
2018-03-19 22:15:58 +08:00
Liu Zhi Fu
e7921eea87 update wifi lib
Fix wifi stop never returns issue (a4672738)
2018-03-19 21:13:33 +08:00
Deng Xin
b6f1255f23 Update wifi lib
Fix the issue wpa2 assert when suddenly disconnect(0f9f1363)
2018-03-12 21:34:51 +08:00
Liu Zhi Fu
bd9c5b959c Update wifi lib
1. Fix NVS incompatible issue for ALD (0671f5a3)
2. Fix STA continue receives unicast packet after disconnected (a670c8d4)
3. Fix QoS AC map issue (545cc4a4)
4. Fix esp_wifi_deinit cause crash issue (5ebaa197)
2018-03-09 16:29:13 +08:00
Liu Zhi Fu
898cc43904 update wifi lib
Fix esp_wifi_deinit() causes system assert bug (ebd3e5d1)
2018-02-06 19:20:59 +08:00
Liu Zhi Fu
32402930b3 update phy
1.  PHY383.0 (144a41def)
    1)add IRAM_ATTR to the API who running in interrupt.
    2) add pwdet_sar2_init() to phy_pwdet_onetime_en() for configuring SAR2 to power detect。

2.  PHY380.0 (121493c6)
    last version PHY379.0 can take watchdog.
2018-01-30 16:08:04 +08:00
Liu Zhi Fu
f07f0118bc update wifi lib
1. WiFi IRAM optimization (36f7b5c2)
2. WiFi dynamic memory optimization (a6cd4ca3)
2018-01-27 17:11:29 +08:00
XiaXiaotian
b35fc86bbc update phy and rtc
1. PHY379.0 (4bdc3f76)
   Added two functions in PHY API for disable interrupts.

2. PHY378.0 (3e6afecd)
   add rfcal data checking to PHY

3. PHY377.0 (9cebd864)
   do not use some rom function which used ets_delay_us().
   add rfcal data checking API.
   add TX Power ontime tracking API.

4. RTC V236 (d616fe55)
   update VDD33 driver

5. PHY V371.0 (07188d4a)
   add rx sense API
   add multi-ant API
   fix a problem for last version PHY 366.0.
   PHY366.0 will make TX Power tracking  fail in sometime
2018-01-24 20:09:59 +08:00
XiaXiaotian
93e49810bc update wifi lib
1. fix the bug that in sniffer mode last descriptor is null when
   receive incorrect packets at first(9adebde6)

2. revert bugfix/inctive_time_happen_in_softAP(eee6c4b5)
2018-01-24 16:04:19 +08:00
XiaXiaotian
4fa0cc40a9 update wifi lib
1. fix the bug that in sniffer mode last descriptor is null when
    receive incorrect packets at first(3a42303a)
2018-01-23 19:34:40 +08:00
XiaXiaotian
b58dec0738 roll back to c19d8c7a6c
update wifi lib

recompile wifi lib with new psram toolchain

1. wifi lib(403db1dd)

2. recompile rtc and
   phy(bugfix/recompile_rtc_phy_with_new_toolchain_v3.0, 526e9ea2)

3. rtc:v230, phy:v366

4. recompile smartconfig(master, 7137a805)
2018-01-23 19:32:07 +08:00
Deng Xin
8e55964e68 Update wifi lib
Update latest wifi lib(bf5eb9b)
2018-01-10 17:19:27 +08:00
Deng Xin
cf0f15c151 Delete useless information 2018-01-10 17:11:00 +08:00
Deng Xin
d0b38f405b add 2 2018-01-10 16:56:38 +08:00
Deng Xin
111e680524 test add 1 2018-01-10 16:53:56 +08:00
Deng Xin
a6d50b3dd1 Update wifi lib
rebase to latest(bf5eb9b)
2018-01-09 20:31:07 +08:00
Deng Xin
839687cf70 Update wifi lib
Add log to get connect information when STA connect to softAP(4757c5f)
2018-01-03 17:28:49 +08:00
XiaXiaotian
c19d8c7a6c update wifi lib
recompile wifi lib with new psram toolchain

1. wifi lib(403db1dd)

2. recompile rtc and phy(bugfix/recompile_rtc_phy_with_new_toolchain_v3.0, 526e9ea2)

3. rtc:v230, phy:v366

4. recompile smartconfig(master, 7137a805)
2018-01-02 14:21:10 +08:00
XiaXiaotian
95ac9babba update wifi lib
1. change first scanning channel to adjust different country
code(1d8506c5).

2. fix a bug that system crashes when station disconnects from
AP(6c0a3d89).
2017-12-15 18:15:44 +08:00
XiaXiaotian
172a09c0bf update wifi lib
1. Add a hide API for station to receive probe request(f204566a)

2. Add a flag in g_ic to indicate station connected or not(964b5d1b)

3. Fix set vendor ie API issue(fb4c91ad)

4. Do not need to wait for net80211 sw tx queue empty when wifi
stop(c8d82e8e)
2017-12-01 14:52:04 +08:00
Liu Zhi Fu
8919e66ee8 update wifi lib
708a0554 - increase active count only when sta tx data successfully
2017-11-23 09:37:41 +08:00
Liu Zhi Fu
f64de8e2a4 890efa37 - optimize modem sleep time
7f57b241 - add options to enable/disable TX/RX ampdu independently
108d057a - increase active count only if tx data success (fix for mesh)
c057b1d7 - optmize modem sleep time by make beacon timestamp accurate
2017-11-17 18:32:52 +08:00
XiaXiaotian
f41b1deb36 update smartconfig lib
open debug log in libsmartconfig.a
2017-11-17 11:14:09 +08:00
XiaXiaotian
6cb9bf46b6 update smartconfig lib
v2.7.1: fix a airkiss macro typo error and compile with psram tool(7137a805)
2017-11-15 21:42:38 +08:00
XiaXiaotian
fe75b8648d update smartconfig lib
fix a airkiss macro typo error(7137a805)
2017-11-15 12:10:55 +08:00
Liu Zhi Fu
a32780aec7 update wifi lib
59e5fab9 - don't asser the system when the channel is in 14
2017-11-13 18:13:17 +08:00
Liu Zhi Fu
4fe99c9fc0 Update wifi lib
13445dd5 - fix resend eapol cause crash issue
2017-11-10 20:08:40 +08:00
Liu Zhi Fu
00315e422f update wifi lib
96ecb267 - Fix sta can't connect ap in channel 14
94fb7f5c - Remove AMPDU entry info to save memory
2017-11-10 10:52:02 +08:00