Xu Si Yu
cd31c697c8
fix(openthread): fix stack deinit by reversing netif glue teardown and hardening workflow cleanup
2026-09-03 20:03:56 +08:00
muhaidong
ecf281be4a
fix(coex): fix coex status get issue
2026-07-20 12:02:23 +08:00
Xu Si Yu
a2b9628d49
fix(coex): move 15.4 register configuration to 15.4 init
2026-07-20 11:58:33 +08:00
yinqingzhao
1bb7f45d4d
fix(wifi): fix cache access error in wifi interrupt with psram enabled
2026-07-01 20:41:34 +08:00
linruihao
0e65cd1753
feat(coex): supports external coexisence when bluetooth is enabled
2026-05-13 10:07:50 +08:00
Jiang Jiang Jian
080836b4cb
Merge branch 'bugfix/fix_external_coex_function_ci_memory_check_fail_issue_v6.0' into 'release/v6.0'
...
fix(wifi): fix unit test ci memory check fail issue(Backport v6.0)
See merge request espressif/esp-idf!47142
2026-04-30 16:25:27 +08:00
Fu Hanxi
ad1d17a794
ci: rename eco tags to revision
2026-04-09 10:43:34 +02:00
muhaidong
35b087d37e
fix(wifi): fix unit test ci memory check fail issue
2026-03-30 16:25:34 +08:00
linruihao
8bc55358c2
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-03-24 20:47:10 +08:00
Jiang Jiang Jian
89b9317232
Merge branch 'bugfix/fix_coex_sync_filter_and_delay_issue_v6.0' into 'release/v6.0'
...
fix(coex): fix coex sync filter and delay issue
See merge request espressif/esp-idf!46831
2026-03-23 10:34:07 +08:00
muhaidong
0c94cb576c
fix(coex): fix coex sync filter and delay issue
2026-03-20 19:37:01 +08:00
Marius Vikhammer
ea84e9118d
fix(esp_coex): move coex init from esp_system to esp_coex component
...
CMakev2's DEFERRED mode for idf_component_optional_requires only links
optional components already present in the dependency graph. This caused
esp_coex headers to be unavailable when building minimal examples on
targets with both WiFi and IEEE802154 (e.g. esp32c5, esp32c6).
Moving init_coexist to esp_coex removes the cross-component dependency
and ensures the init function is only compiled when esp_coex itself is
part of the build. A linker hook is added to guarantee the object file
is not silently discarded by the linker.
Made-with: Cursor
2026-03-20 08:16:46 +01:00
Jiang Jiang Jian
d65170e2fb
Merge branch 'bugfix/fix_external_coexistence_depends_on_wifi_connect_issue_v6.0' into 'release/v6.0'
...
Bugfix/fix external coexistence depends on wifi connect issue v6.0(Backport v6.0)
See merge request espressif/esp-idf!46313
2026-03-20 10:15:39 +08:00
Xu Si Yu
8d668c55fc
fix(coex): fix ieee802.15.4 external coex tx/rx stage handling
2026-03-13 16:16:21 +08:00
muhaidong
7be45fc569
feat(coex): add external coex unit tests to componment ut
2026-03-05 16:59:54 +08:00
muhaidong
f62fb8c37c
fix(wifi): fix external coexistence depends on wifi connect issue
2026-03-05 16:59:54 +08:00
liuning
62a940f823
feat(coex): support c5 eco3 and c61 eco4 coexist rom
2026-01-10 13:23:28 +08:00
liuning
7b3ad463f8
fix(coex): fix esp32 coex crash issue (7260f71)
2025-12-16 16:20:49 +08:00
morris
4ca7b95d83
Merge branch 'refactor/esp_hal_gpio_v6.0' into 'release/v6.0'
...
refactor(gpio): split GPIO HAL into separate component (v6.0)
See merge request espressif/esp-idf!43895
2025-12-09 16:02:49 +08:00
Song Ruo Jing
62899cbba6
refactor(gpio): split GPIO HAL into separate component
...
cleaned up some includes in GPIO peripheral files
2025-12-08 14:33:26 +08:00
Alexey Lapshin
4553d6015a
fix(esp_coex): add missing include for sdkconfig.h
2025-12-06 00:08:35 +07:00
zwx
b4ce71b746
feat(esp_coex): set the pull mode of the external coex input pin
2025-11-13 10:44:36 +08:00
yangfeng
d9ce1e6bc9
fix(esp_coex): fix explicit null dereferenced reported by coverity
2025-10-13 19:39:51 +08:00
Xu Si Yu
036aedad6a
feat(coex): add 802.15.4 status for coex
2025-09-28 18:44:10 +08:00
yangfeng
d5758cd823
fix(esp_coex): Fix the issue of uninitialized pointer reading in coexist_printf
2025-09-16 17:10:36 +08:00
Ivan Grokhotkov
a939f410dd
Merge branch 'bugfix/ldgen_prebuilt_library_placements' into 'master'
...
build: pass pre-built libraries to ldgen, clean up how blobs are added
Closes IDF-12049 and IDF-12736
See merge request espressif/esp-idf!40353
2025-08-19 10:50:31 +02:00
liuning
b9688b97ec
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-06 19:17:58 +08:00
Ivan Grokhotkov
f45154b347
change(bt): use add_prebuilt_library to add blobs
2025-07-17 15:10:16 +08:00
liuning
43e21a032f
fix(wifi): fix duplicated offchan error, add coex wifi event imm
...
Closes https://github.com/espressif/esp-idf/issues/16183
2025-06-25 19:08:15 +08:00
Frantisek Hrbata
56ac76d4d2
fix(esp_coex/cmake): avoid using uninitialized srcs variable
...
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2025-06-04 19:50:27 +08:00
linruihao
b370ebdef4
feat(coex): implement BT coex timer event
2025-05-13 15:13:12 +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