Commit Graph

64 Commits

Author SHA1 Message Date
liuning e8c61f0d27 fix(coex): fix esp32 coex crash issue (e0421fa8) 2025-12-16 16:03:40 +08:00
zwx 83b0115e1c feat(esp_coex): set the pull mode of the external coex input pin 2025-11-13 10:45:12 +08:00
yangfeng 64e45c7b4c fix: delete the file components/esp_coex/src/lib_printf.c 2025-10-17 19:26:00 +08:00
liuning e7865a8954 feat(coex): optimize coex schm to rodata 2025-10-10 09:58:45 +08:00
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