Commit Graph

60 Commits

Author SHA1 Message Date
yangfeng
7dae76b10b fix(esp_coex): Fix the issue of uninitialized pointer reading in coexist_printf 2025-09-22 14:20:01 +08:00
liuning
ec68067d1b fix(wifi): fix some esp-now issues and lightsleep issues
1. fix tbtt issues when wifi_slp_iram_opt is not enabled and light sleep
   enabled
2. support espnow rx all the time at coexistence default mode, fix some
   coexist perfermance issue with coexistence default mode.
3. support connectionless ps with enhanced_light_sleep
4. fix espnow coexist issue when switching to coexistence mode
5. fix concurrent issue of connectionless_interval_set API
2025-08-26 17:58:48 +08:00
sibeibei
ef8b1ab5c5 fix(wifi):fix modem state rx bcn failed when tbtt update, support modem state for coexist 2025-07-16 21:35:37 +08:00
zhangyanjiao
a7fd7033b5 fix(wifi): fix duplicated offchan error, add coex wifi event imm 2025-07-14 19:47:28 +08:00
linruihao
ba3c32d53b feat(coex): implement BT coex timer event 2025-07-08 11:14:01 +08:00
muhaidong
edf7d1329e fix(coex): fix some external coexist issue 2025-06-25 19:56:31 +08:00
baohongde
00a728f932 feat(coex): Support BR/EDR (e)SCO and Wi-Fi coexistence 2025-04-09 11:01:32 +08:00
muhaidong
aeeb0fb853 fix(coex): fix disable external coex fail issue 2025-03-03 14:32:41 +08:00
liuning
b2ecccfde3 feat(coex): add coexist scheme for bt inquiry/page coexist with wifi 2025-02-17 11:36:54 +08:00
liuning
0de1ce27a2 feat(coex): update coexist debug default event 2025-01-08 15:54:30 +08:00
Xu Si Yu
35ed2beb21 fix(openthread): fix openthread radio spinel deinit 2025-01-06 10:25:53 +08:00
Xu Si Yu
632a7e0a36 feat(15.4): support setting 15.4 txrx pti when coex is enabled 2025-01-06 10:25:30 +08:00
muhaidong
aa52d39d4b fix external coex build fail issue 2024-11-25 20:11:11 +08:00
Xu Si Yu
aa67538038 fix(coex): fix 802.15.4 external coexistence 2024-11-21 15:52:46 +08:00
liuning
aba5049808 fix(coex): fix esp32c2/esp32c5/esp32c61 coexist memory leakage issue 2024-11-18 14:17:18 +08:00
liuning
97a5f94f0f fix(coex): sync up coex head file 2024-11-18 14:13:30 +08:00
liuning
da34a49d5f fix(coex): fix esp32c5 coexist hw timer issue 2024-11-18 14:13:30 +08:00
liuning
06aa7e0802 fix(coex): fix some coexist debug issues 2024-11-18 14:13:30 +08:00
muhaidong
92666b5140 fix(wifi): fix modem_clock_module_enable mismatch issue 2024-11-18 14:13:30 +08:00
muhaidong
b27767df5d fix(wifi): fix esp32c5 enable external coex fail issue 2024-11-18 14:13:30 +08:00
muhaidong
f208ffa32f fix(wifi): esp32c5 esp32c61 support external coex 2024-11-18 14:13:30 +08:00
liuning
c4752d8e09 feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with bt idle 2024-11-18 14:13:30 +08:00
liuning
b5a8c9684d feat(coex): support GPIO debug 2024-11-18 14:13:29 +08:00
linruihao
8acb4bc521 fix(coex): Fixed coexist scheme phase index overflow issue 2024-07-23 17:46:24 +08:00
liuning
9aa89c2718 feat(wifi, coex): update libs to support feature and fix some issue 2024-07-11 11:24:30 +08:00
liuning
2c8de044a3 feat(wifi): support coex pwr 2024-07-11 11:24:10 +08:00
liuning
583c8665f4 feat(coex): support to scan long time on channel, fix coexist sync issue 2024-03-15 10:49:18 +08:00
liuning
dfebf6cbbe feat(coex): improve Wi-Fi connecting compatibility at coexistence 2024-03-15 10:49:18 +08:00
linruihao
905a0d3d01 fix(esp_coex): fix circular dependency issue on esp32
Closes https://github.com/espressif/esp-idf/issues/13113
2024-02-21 19:15:10 +08:00
linruihao
2ec5d6b0f2 fix(esp_coex): Fixed potential BLE scan request ifs timer error bug 2024-01-20 11:28:20 +08:00
Xu Si Yu
6eba71f171 fix(coex): 802.15.4 coex break notification 2023-12-21 15:17:58 +08:00
muhaidong
13094f2216 change(wifi): update esp_coexist_internal.h and esp_modem_wrapper.h 2023-12-19 19:15:49 +08:00
muhaidong
0573c44f32 docs(esp_mesh): update esp_mesh_internal.h 2023-12-19 19:15:49 +08:00
muhaidong
7b3cee0dd8 update(esp_coexist): update esp coexist header file 2023-12-19 19:15:49 +08:00
xiaqilin
de2c208994 fix(esp_coex): fix esp32c6 coex reg reset issue 2023-12-11 15:57:36 +08:00
liuning
ae07349ec4 feat(coex): apply struct for coex version 2023-12-08 13:06:55 +00:00
liuning
834968796a feat(coex): rename coexist sections 2023-12-08 13:06:55 +00:00
Xu Si Yu
b1ba1dbcb1 fix(coex): fix esp32c6 wrong reg offset 2023-10-31 15:28:38 +08:00
linruihao
f37ac82c2b fix(esp_coex): Fix esp32 ble scan not restart when wifi start stop 2023-09-20 17:02:17 +08:00
xiaqilin
ca37e4dee6 feat(esp_coex): add external coex slave support 2023-09-14 17:59:30 +08:00
muhaidong
7c4cd75fe7 feat(external coex): add set tx line flag api 2023-07-13 10:37:53 +08:00
muhaidong
2f56bd8aac external coex: rename coex gpio struct field names 2023-07-13 10:37:53 +08:00
xiaqilin
5cd0b6216a external coex: add slave mode support 2023-07-13 10:37:53 +08:00
muhaidong
2c70cda9b6 external_coex: add extern coex wire 4 2023-07-13 10:37:53 +08:00
liuning
00ef8391af external coex: add txline, apply coex schm and half tx, apply lowest pti 2023-07-13 10:37:53 +08:00
Liu Ning
43604dffbe esp_wifi: fix ret when setting channel at wifi not started, fix timer callback 2023-07-07 18:09:29 +08:00
laokaiyao
954a6a2cff esp32h4: removed esp32h4 related codes 2023-04-26 18:53:12 +08:00
Shu Chen
c43b8f9607 Merge branch 'feature/support_c6_single_chip_br' into 'master'
openthread border router: support c6 single chip br

See merge request espressif/esp-idf!22776
2023-04-06 19:57:40 +08:00
liuning
0e54382faf esp_coex: fix esp32 wifi schm interrupted by ble suddenly act 2023-04-06 11:09:46 +08:00
Xu Si Yu
f0c934c7a8 openthread border router: support c6 single chip br 2023-04-06 10:32:35 +08:00