Commit Graph

78 Commits

Author SHA1 Message Date
liuning cb96f9ef66 feat(coex): support c5 eco3 and c61 eco4 coexist rom 2026-01-16 11:40:31 +08:00
liuning 3aa928d503 fix(coex): fix esp32 coex crash issue (7260f71) 2025-12-16 16:04:58 +08:00
zwx 6d105dcb3a feat(esp_coex): set the pull mode of the external coex input pin 2025-11-13 10:44:43 +08:00
Xu Si Yu c36f37571b feat(coex): add 802.15.4 status for coex 2025-10-27 11:48:59 +08:00
yangfeng 677d24732a fix(esp_coex): fix explicit null dereferenced reported by coverity 2025-10-17 16:02:36 +08:00
yangfeng f37f57bbe1 fix(esp_coex): Fix the issue of uninitialized pointer reading in coexist_printf 2025-09-22 11:49:31 +08:00
liuning 5a2c7b2180 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-08 19:59:37 +08:00
liuning a714eb84b5 fix(wifi): fix duplicated offchan error, add coex wifi event imm 2025-06-25 17:47:50 +08:00
linruihao 7910ea8571 feat(coex): implement BT coex timer event 2025-05-20 21:13:57 +08:00
muhaidong a3211ab8d0 fix(coex): fix some external coexist issue 2025-05-12 14:08:33 +08:00
liuning 5a6de21c6d feat(coex): optimize coex schm to rodata 2025-04-14 15:40:39 +08:00
sibeibei 28290c8da3 fix(wifi):fix modem state rx bcn failed when tbtt update, support modem state for coexist 2025-04-09 11:41:56 +08:00
baohongde f412cf458b feat(coex): Support BR/EDR (e)SCO and Wi-Fi coexistence 2025-03-28 19:27:24 +08:00
muhaidong 3bb65eca5a fix(coex): fix disable external coex fail issue 2025-02-11 19:06:34 +08:00
linruihao 2096a99deb feat(coex): add coexist scheme for bt inquiry/page coexist with wifi 2025-01-10 15:54:13 +08:00
Xu Si Yu bd2480ba07 feat(15.4): support setting 15.4 txrx pti when coex is enabled 2025-01-06 10:20:58 +08:00
Xu Si Yu c9c0d3f7b1 fix(openthread): fix openthread radio spinel deinit 2024-12-30 18:47:24 +08:00
liuning 43ee4e059c feat(coex): update coexist debug default event 2024-12-24 14:27:43 +08:00
Ivan Grokhotkov 4d75d2d487 Merge branch 'bugfix/protocols_examples_common_driver_dep' into 'master'
remove leftover dependencies on `driver` component

See merge request espressif/esp-idf!33548
2024-11-14 22:21:57 +08:00
Ivan Grokhotkov 68e9bcbf1e fix(build): clean up dependencies on driver component 2024-11-07 13:09:23 +01:00
Xu Si Yu d1e7939940 fix(coex): fix 802.15.4 external coexistence 2024-11-07 11:54:51 +08:00
liuning 99dbcf536c fix(coex): fix esp32c2/esp32c5/esp32c61 coexist memory leakage issue 2024-10-16 10:26:55 +08:00
liuning 05173abc43 fix(coex): sync up coex head file 2024-10-16 10:26:55 +08:00
liuning 18f959623c fix(coex): fix esp32c5 coexist hw timer issue 2024-10-16 10:26:55 +08:00
liuning 3b8bd7b608 fix(coex): fix some coexist debug issues 2024-10-16 10:26:55 +08:00
sibeibei 02e9c850d8 fix(wifi): fix wifi bugs 240919 2024-10-08 15:43:45 +08:00
muhaidong 63bb1c6719 fix(wifi): fix modem_clock_module_enable mismatch issue 2024-09-23 11:45:03 +08:00
muhaidong 779bbff03c fix(wifi): fix esp32c5 enable external coex fail issue 2024-09-23 10:29:18 +08:00
muhaidong ba302e45dd fix(wifi): esp32c5 esp32c61 support external coex 2024-09-23 10:28:56 +08:00
liuning 83809910d2 feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with bt idle 2024-09-14 19:28:09 +08:00
liuning 691b6e245b feat(coex): support GPIO debug 2024-09-10 10:40:15 +08:00
liuning 418c856db0 feat(coex): support esp32c61 coex support 2024-08-30 20:43:06 +08:00
xuxiao 8780375859 feat(wifi): add wifi support for esp32c61 2024-08-30 20:43:06 +08:00
liuning 888967bcb0 feat(coex): support esp32c5mp coexist 2024-07-24 18:03:42 +08:00
linruihao 9d2b2d4d91 fix(coex): Fixed coexist scheme phase index overflow issue 2024-07-15 15:01:40 +08:00
Xiaoyu Liu 2cb9419b14 change(esp_rom): optimize target-specific header files layout in components/esp_rom 2024-06-27 11:24:45 +08:00
liuning 0dcbbb8eb9 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-25 15:42:47 +08:00
liuning 68fe185371 feat(wifi): support coex pwr 2024-05-21 14:14:30 +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
xiaqilin 2c2f1bd60d fix(esp_coex): fix esp32c6 coex reg reset issue 2023-12-05 20:16:48 +08:00
liuning c783332962 feat(coex): apply struct for coex version 2023-11-21 18:00:26 +08:00
liuning aec27052b6 feat(coex): rename coexist sections 2023-11-21 18:00:25 +08:00