Commit Graph

81 Commits

Author SHA1 Message Date
Xu Si Yu
b762a6f5d0 fix(coex): move 15.4 register configuration to 15.4 init
1. move 15.4 register configuration to 15.4 init
2. fix coex status get issue
2026-07-27 11:41:56 +08:00
linruihao
2c1fed3a2a feat(coex): supports external coexisence when bluetooth is enabled 2026-05-21 11:22:38 +08:00
Evgeny Torbin
59f62ad15f test: format all test scripts 2026-04-17 16:01:00 +02:00
linruihao
91e2fc2233 fix(coex): fix some esp32 coexistence bugs
- fix ble scan may restart twice in coex scenarios
- fix bredr page/pscan coex request/release not match
- fix bredr incorrect inquiry length calculation
- update bredr page/inquiry pti
- add coex pti protection for entire page/inquiry event
2026-04-10 10:18:40 +08:00
muhaidong
84a3b9170b fix(coex): fix coex sync filter and delay issue 2026-04-02 20:33:08 +08:00
Xu Si Yu
6eb5f4f4e3 fix(coex): fix ieee802.15.4 external coex tx/rx stage handling 2026-03-17 12:07:53 +08:00
muhaidong
fd376549c6 fix(coex): fix external_coex_function build issue 2026-02-12 20:48:20 +08:00
muhaidong
8df075a534 fix(wifi): fix unit test ci memory check fail issue 2026-02-12 17:12:25 +08:00
muhaidong
5c85bab49b feat(coex): add external coex unit tests to componment ut 2026-02-12 17:12:25 +08:00
muhaidong
49395a07b8 fix(wifi): fix external coexistence depends on wifi connect issue 2026-02-12 17:12:18 +08:00
liuning
6918187b12 fix(coex): fix esp32 coex crash issue (b351c230) 2025-12-16 16:01:33 +08:00
Jiang Jiang Jian
59be1d6b07 Merge branch 'bugfix/fix_some_wifi_bugs_261201_v5.3' into 'release/v5.3'
fix(wifi): fix issue that disarm send wake null timer donot take effect , fix(wifi): fix some esp-now issues and lightsleep issues , add scan stop when smartconfig stop V5.3

See merge request espressif/esp-idf!43904
2025-12-05 15:56:44 +08:00
sibeibei
70d2f1e986 fix(wifi): fix issue that disarm send wake null timer donot take effect 2025-12-01 21:49:13 +08:00
zwx
7450edafd5 feat(esp_coex): set the pull mode of the external coex input pin 2025-11-13 10:44:58 +08:00
Xu Si Yu
bf3e86a2bd feat(coex): add 802.15.4 status for coex 2025-10-27 11:51:47 +08:00
Jiang Jiang Jian
366f35b4d6 Merge branch 'bugfix/fix_bt_coverity_v5.3' into 'release/v5.3'
bugfix: Fix array compared against 0 in btc_manage.c and the issue of uninitialized pointer reading in coexist_printf (v5.3)

See merge request espressif/esp-idf!42068
2025-10-20 19:24:03 +08:00
yangfeng
e3f0e1ee07 fix(esp_coex): Fix the issue of uninitialized pointer reading in coexist_printf 2025-10-20 11:05:38 +08:00
liuning
660498a619 feat(coex): optimize coex schm to rodata 2025-10-10 09:56:31 +08:00
sibeibei
74c3f70e8e fix(wifi): rx bcn failed when sta off channel under modem state 2025-06-30 18:10:05 +08:00
sibeibei
6da81c80c0 fix(wifi):fix modem state rx bcn failed when tbtt update, support modem state for coexist 2025-06-30 16:32:37 +08:00
linruihao
16436f5cd5 feat(coex): implement BT coex timer event 2025-06-23 15:30:16 +08:00
muhaidong
f6c0f937bd fix(coex): fix some external coexist issue 2025-06-23 15:15:03 +08:00
baohongde
a90116fdd1 feat(coex): Support BR/EDR (e)SCO and Wi-Fi coexistence 2025-04-15 14:17:21 +08:00
muhaidong
2e5099261f fix(wifi): fix some wifi bugs 250226
1. fix(wifi): fix some esp32p4 host issues
2. fix(wifi): fix wep shared auth connect fail issue
3. fix(coex): fix disable external coex fail issue
2025-02-26 17:09:43 +08:00
liuning
07a0f94779 feat(coex): add coexist scheme for bt inquiry/page coexist with wifi 2025-02-24 10:42:15 +08:00
liuning
99291fb28d feat(coex): update coexist debug default event 2025-01-14 11:13:27 +08:00
Xu Si Yu
f5f07d4962 fix(openthread): fix openthread radio spinel deinit 2025-01-06 10:29:40 +08:00
Xu Si Yu
33ff758293 feat(15.4): support setting 15.4 txrx pti when coex is enabled 2025-01-06 10:29:19 +08:00
Xu Si Yu
683b7b4f07 fix(coex): fix 802.15.4 external coexistence 2024-11-14 15:07:41 +08:00
liuning
d7d4dc7817 fix(coex): fix esp32c2/esp32c5/esp32c61 coexist memory leakage issue 2024-10-24 15:14:01 +08:00
liuning
6eb3d20674 fix(coex): sync up coex head file 2024-10-24 15:10:21 +08:00
liuning
a4354e8cb2 fix(coex): fix esp32c5 coexist hw timer issue 2024-10-24 15:10:21 +08:00
liuning
b09488d35a fix(coex): fix some coexist debug issues 2024-10-24 15:10:20 +08:00
muhaidong
001b20f914 fix(wifi): fix modem_clock_module_enable mismatch issue 2024-10-24 15:10:20 +08:00
muhaidong
b2d96dfa83 fix(wifi): fix esp32c5 enable external coex fail issue 2024-10-24 15:10:20 +08:00
muhaidong
4665dbc6b9 fix(wifi): esp32c5 esp32c61 support external coex 2024-10-24 15:10:20 +08:00
liuning
36ff167161 feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with bt idle 2024-10-24 15:10:20 +08:00
liuning
ce0fe97399 feat(coex): support GPIO debug 2024-10-24 15:10:20 +08:00
linruihao
40b3f88dfb fix(coex): Fixed coexist scheme phase index overflow issue 2024-07-23 17:56:01 +08:00
liuning
9417e857a8 fix(coex): fix ESP32 Wi-Fi cant tx after sw_reset with BLE scan
Closes https://github.com/espressif/esp-idf/issues/13598
2024-06-28 14:33:40 +08:00
liuning
1bf9c822f9 feat(wifi): support coex pwr 2024-05-21 20:57:46 +08:00
liuning
9783bddde1 feat(coex): support esp32c5 beta3 coexist 2024-04-10 14:09:40 +08:00
xiehang
f3c5047638 feat(extconn): Supports external WiFi connections for ESP32p4 and other espressf chips 2024-04-01 11:44:52 +08:00
zwx
d2e0b9419f fix(CI): fix CI to pass fast build app 2024-03-29 16:03:24 +08:00
xuxiao
b1bd9987fe feat(phy): add esp32c5 beta3 phy support 2024-03-29 16:03:24 +08:00
liuning
1cf760b73f feat(coex): support to scan long time on channel, fix coexist sync issue 2024-03-13 10:54:41 +08:00
liuning
7440e302be feat(coex): improve Wi-Fi connecting compatibility at coexistence 2024-02-27 09:43:00 +08:00
linruihao
6604417b45 fix(esp_coex): fix circular dependency issue on esp32
Closes https://github.com/espressif/esp-idf/issues/13113
2024-02-20 15:12:20 +08:00
linruihao
b6d6735190 fix(esp_coex): Fixed potential BLE scan request ifs timer error bug 2024-01-20 11:26:52 +08:00
Xu Si Yu
b2a32c5b3f fix(coex): 802.15.4 coex break notification 2023-12-12 11:08:52 +08:00