Commit Graph
73 Commits
Author SHA1 Message Date
linruihao e911163738 feat(coex): supports external coexisence when bluetooth is enabled 2026-05-21 11:33:31 +08:00
linruihao 7e36a1ad5a 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:12:03 +08:00
muhaidong b43e3e9ea6 fix(coex): fix coex sync filter and delay issue 2026-04-02 20:39:27 +08:00
muhaidong 95651bb513 fix(coex): fix external_coex_function build issue 2026-03-11 10:31:03 +08:00
muhaidong b19cbbd714 fix(wifi): fix unit test ci memory check fail issue 2026-03-10 20:08:21 +08:00
muhaidong ebfd3c7f44 feat(coex): add external coex unit tests to componment ut 2026-03-10 19:59:00 +08:00
muhaidong 40f5755a7c fix(wifi): fix external coexistence depends on wifi connect issue 2026-03-10 17:40:51 +08:00
liuning 37c667329c fix(coex): fix esp32 coex crash issue (e0421fa8) 2025-12-16 16:02:43 +08:00
zwx f05768e3a0 feat(esp_coex): set the pull mode of the external coex input pin 2025-11-13 10:45:05 +08:00
yangfeng 4760c73488 fix: delete the file components/esp_coex/src/lib_printf.c 2025-10-17 19:38:29 +08:00
liuning cb4269f8b5 feat(coex): optimize coex schm to rodata 2025-10-10 09:58:10 +08:00
yangfeng 7d09bca49f fix(esp_coex): Fix the issue of uninitialized pointer reading in coexist_printf 2025-09-22 14:18:42 +08:00
liuning f06f12f08a 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:49:53 +08:00
sibeibei 0a60a4b167 fix(wifi):fix modem state rx bcn failed when tbtt update, support modem state for coexist 2025-07-16 21:03:33 +08:00
zhangyanjiao 37f0b6de01 fix(wifi): fix duplicated offchan error, add coex wifi event imm 2025-07-10 16:45:28 +08:00
linruihao 2906df4b40 feat(coex): implement BT coex timer event 2025-07-08 12:00:28 +08:00
muhaidong 39eaca1be1 fix(coex): fix some external coexist issue 2025-06-25 19:35:24 +08:00
baohongde 937e908ba4 feat(coex): Support BR/EDR (e)SCO and Wi-Fi coexistence 2025-04-15 14:18:23 +08:00
muhaidong a6b8e412a7 fix(coex): fix disable external coex fail issue 2025-03-03 11:40:36 +08:00
liuning 56d0173011 feat(coex): add coexist scheme for bt inquiry/page coexist with wifi 2025-02-15 15:41:10 +08:00
liuning 1bb0b02c55 feat(coex): update coexist debug default event 2025-01-14 10:37:32 +08:00
Xu Si Yu 20e7428c97 fix(openthread): fix openthread radio spinel deinit 2025-01-06 10:27:51 +08:00
Xu Si Yu 5280268e65 feat(15.4): support setting 15.4 txrx pti when coex is enabled 2025-01-06 10:27:29 +08:00
muhaidong a733df7d70 fix external coex build fail issue 2024-11-25 20:20:15 +08:00
Xu Si Yu 29cf8a64c7 fix(coex): fix 802.15.4 external coexistence 2024-11-20 17:38:22 +08:00
liuning f926cd0007 fix(coex): fix esp32c2/esp32c5/esp32c61 coexist memory leakage issue 2024-11-18 14:20:31 +08:00
liuning 63b2e288f5 fix(coex): sync up coex head file 2024-11-18 14:17:51 +08:00
liuning 4dada8b3f7 fix(coex): fix esp32c5 coexist hw timer issue 2024-11-18 14:17:51 +08:00
liuning e9dc27af7a fix(coex): fix some coexist debug issues 2024-11-18 14:17:51 +08:00
muhaidong 49e65e6983 fix(wifi): fix modem_clock_module_enable mismatch issue 2024-11-18 14:17:51 +08:00
muhaidong 85a68a9609 fix(wifi): fix esp32c5 enable external coex fail issue 2024-11-18 14:17:51 +08:00
muhaidong 87262e35c5 fix(wifi): esp32c5 esp32c61 support external coex 2024-11-18 14:17:51 +08:00
liuning 35e0bea829 feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with bt idle 2024-11-18 14:17:51 +08:00
liuning c8916f181f feat(coex): support GPIO debug 2024-11-18 14:17:51 +08:00
linruihao 93622c2f9b fix(coex): Fixed coexist scheme phase index overflow issue 2024-07-23 17:53:08 +08:00
liuning af98ed245c feat(wifi, coex): update libs to support feature and fix some issue 2024-06-28 14:27:48 +08:00
liuning d506580d65 feat(wifi): support coex pwr 2024-06-28 11:42:05 +08:00
liuning f0e97da81e feat(coex): support to scan long time on channel, fix coexist sync issue 2024-03-25 11:52:50 +08:00
liuning 58dffd9b3c feat(coex): improve Wi-Fi connecting compatibility at coexistence 2024-03-19 21:20:29 +08:00
linruihao b5a2054070 fix(esp_coex): fix circular dependency issue on esp32
Closes https://github.com/espressif/esp-idf/issues/13113
2024-02-21 19:14:53 +08:00
linruihao df1bf06665 fix(esp_coex): Fixed potential BLE scan request ifs timer error bug 2024-01-18 22:36:59 +08:00
Xu Si Yu dd83f65e5c fix(coex): 802.15.4 coex break notification 2023-12-21 15:01:55 +08:00
xiaqilin 39a383981d fix(esp_coex): fix esp32c6 coex reg reset issue 2023-12-07 15:07:06 +08:00
liuning 2482c4a025 feat(coex): apply struct for coex version 2023-12-01 06:00:34 +00:00
liuning 0d0265f6f3 feat(coex): rename coexist sections 2023-12-01 06:00:34 +00:00
muhaidong 2b6feac67c change(wifi): update esp_coexist_internal.h and esp_modem_wrapper.h 2023-11-16 11:03:44 +08:00
muhaidong 6cabcc8206 docs(esp_mesh): update esp_mesh_internal.h 2023-11-16 11:03:32 +08:00
muhaidong 868d52dcd1 update(esp_coexist): update esp coexist header file 2023-11-16 11:02:56 +08:00
Xu Si Yu 7385079984 fix(coex): fix esp32c6 wrong reg offset 2023-10-31 15:41:08 +08:00
Jakob Hasse 548022fbe6 refactor(linux): excluded all non-Linux components from build
* All components which won't build (yet) on Linux are excluded.
  This enables switching to Linux in an application without
  explicitly setting COMPONENTS to main in the main
  CMakeLists.txt.
* ESP Timer provides headers for Linux now
* automatically disabling LWIP in Kconfig if it is not available

doc(linux): brought section
  "Component Linux/Mock Support Overview" up to date
2023-10-16 17:06:54 +08:00