58 Commits

Author SHA1 Message Date
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
82d472de6b fix(lib): fix crash when tx state error 2019-04-22 16:37:17 +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
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
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
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
228843d543 fix(esp8266): Fix queue send block
Remove PM global cache queue.
2019-02-26 13:47:09 +08:00
9045baf644 fix(lib): fix tx conflict of tx start and tx end come in same time 2019-02-19 18:09:56 +08:00
f56c415ae9 fix(esp8266): Fix PWM lost when using PWM 2019-01-10 16:25:43 +08:00
1c0391e546 fix(esp8266): Fix sniffer crash 2018-12-29 17:49:30 +08:00
3ae416b5a8 feat(lib): add callback function when rx probe request 2018-12-25 14:04:06 +08:00
7097ee669e feat(pp): speed up LDPC/HT40/MIMO packet header response 2018-12-21 18:02:40 +08:00
83f814c304 feat(lib): use fake buffer to disable ampdu packet 2018-12-18 16:14:55 +08:00
72eea96f4a fix(esp8266): Fix Wi-Fi state mixed 2018-11-26 09:34:55 +08:00
5afd8e4bcb fix(esp8266): Fix WDEV start and complete index mixed 2018-11-22 11:26:39 +08:00
d95254ab2f revert(esp8266): Revert 3 MRs 611 608 599 2018-11-16 12:06:46 +08:00
0a95cf3c32 fix(esp8266): Fix ppT task block too long 2018-11-09 11:52:02 +08:00
687177e764 fix(esp8266): Fix NMI call OS API 2018-11-06 19:42:00 +08:00
31c017a31f feat(lib): Use gcc v5.2.0 to build the libraries 2018-11-05 20:04:11 +08:00
fdac24091f fix(lib): fix conflict of tx frame 2018-11-03 22:50:33 +08:00
d9760a4ecc feat(lib): do not send null pkt every 1500ms 2018-10-18 15:58:21 +08:00
01e26d9836 feat(lib): remove sniffer mode in sta/ap mode 2018-10-18 14:05:22 +08:00
5c6fa0ac47 feat(lib): add promiscuous support in sta/softap mode 2018-10-09 15:54:23 +08:00
7b34f24aa4 feat(esp8266): Perfect WIFI OSI heap trace API 2018-09-18 13:59:47 +08:00
469906dec8 feat(esp8266): Update library
Link some function from IRAM to flash.
2018-09-17 14:14:52 +08:00
f5c913ed4f feat(esp8266): Add ppT task stack size configuration 2018-09-13 16:04:58 +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
b218da9841 feat(lib): add support broadcast bssid for espnow 2018-09-07 16:02:31 +08:00
fe0c6905d6 fix(lwip): fix some writting error 2018-09-07 15:34:41 +08:00
f5c63dce1f feat(lib): add wifi buffer send result to aio ret 2018-09-06 10:33:20 +08:00
a78fb5c99f feat(esp8266): Remove critical from WIFI OSI 2018-08-28 14:24:05 +08:00
093b041bb7 fix(fix): Fix aio callback function being called mistake 2018-08-09 09:54:39 +08:00
4facff26a1 feat(lib): make tx rate start from high to low 2018-08-01 16:18:22 +08:00
427f2a8557 feat(lib): use iram to upload pbuf 2018-07-26 16:23:43 +08:00
8a41b5a58f feat(lib): add backup support lib 2018-07-26 11:51:08 +08:00
4b7bd2b64b feat(lib): add esp_sleep api 2018-07-26 10:27:44 +08:00
e1115626bb feat(lib): Add refactor wifi promiscuous mode api library 2018-07-12 21:40:21 +08:00
1ba1e5ccbd feat(task): Change all tasks size 4 times the original 2018-07-09 20:11:41 +08:00
63df0f7bce feat(lib): remove phy_calibrate in lib 2018-07-06 10:52:43 +08:00
7177cce70c fix(wifi): Fix set mac address error after wifi connected to AP 2018-07-05 14:57:46 +08:00