linruihao
a757b667f4
fix(bt): fix btbb may not reinit when coex with wifi
...
Closes https://github.com/espressif/esp-idf/issues/15841
2025-10-10 14:35:35 +08:00
Jin Cheng
655b866459
fix(bt/controller): fixed the sniff anchor point can be mismatch from central and peripheral
2025-09-28 11:43:29 +08:00
Island
c5e3208af4
Merge branch 'feat/support_wakeup_causes_in_bt_wakeup' into 'release/v5.4'
...
Feat/support wakeup causes in bt wakeup
See merge request espressif/esp-idf!42064
2025-09-28 10:30:22 +08:00
cjin
32b71fa394
feat(ble): get wakeup cause when wake up on ESP32-H2
2025-09-22 11:03:22 +08:00
cjin
f8dc8242ba
feat(ble): get wakeup cause when wake up on ESP32-C5
2025-09-22 11:03:22 +08:00
cjin
bc09833dbf
feat(ble): get wakeup cause when wake up on ESP32-C6
2025-09-22 11:03:22 +08:00
cjin
bf7e9f0914
feat(ble): get wakeup cause when wake up on ESP32-C2
2025-09-22 11:03:22 +08:00
Zhou Xiao
9426f8c276
change(ble): [AUTO_MR] Update lib_esp32c2 to 58398575
...
(cherry picked from commit a56e7df710 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-19 11:33:19 +08:00
Zhou Xiao
8f68334081
change(ble): [AUTO_MR] Update lib_esp32c6 to 390a8efd
...
(cherry picked from commit 26dcd59599 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-19 11:33:17 +08:00
Zhou Xiao
660ccc089e
change(ble): [AUTO_MR] Update lib_esp32h2 to 390a8efd
...
(cherry picked from commit a7b87fe832 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-19 11:33:15 +08:00
Jiang Jiang Jian
cf9d588523
Merge branch 'change/ble_update_lib_20250828_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20250828 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!41961
2025-09-19 00:15:50 +08:00
Jiang Jiang Jian
529956b663
Merge branch 'fix/ble_mesh_micellaneous_fix_v5.4' into 'release/v5.4'
...
Fix/ble mesh micellaneous fix (v5.4)
See merge request espressif/esp-idf!41288
2025-09-18 23:28:25 +08:00
Wang Meng Yang
c66629e31c
Merge branch 'bugfix/fix_esp32_bt_sw_intr_v5.4' into 'release/v5.4'
...
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 (v5.4)
See merge request espressif/esp-idf!41634
2025-09-18 17:47:19 +08:00
Rahul Tank
632ee747f2
Merge branch 'fix/connect_gap_event_status_handling_v5.4' into 'release/v5.4'
...
fix(nimble): Fixed incorrect HCI status in connect event (v5.4)
See merge request espressif/esp-idf!41881
2025-09-17 13:51:33 +05:30
Zhao Wei Liang
885eeaeeeb
fix(ble): update ext_version on ESP32-H2
...
(cherry picked from commit b091ec843c )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-17 11:14:30 +08:00
Zhao Wei Liang
0dfd3f9cf3
fix(ble): update ext_version on ESP32-C6
...
(cherry picked from commit 3558f20a4e )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-17 11:14:28 +08:00
Zhao Wei Liang
1d72a8405d
change(ble): [AUTO_MR] Update lib_esp32c2 to e08d6058
...
(cherry picked from commit 0ec2a92d79 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-17 11:14:23 +08:00
Zhao Wei Liang
4059907e8d
change(ble): [AUTO_MR] Update lib_esp32c6 to 000475d3
...
(cherry picked from commit 32a510900c )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-17 11:14:20 +08:00
Zhao Wei Liang
3ee4dbdb44
change(ble): [AUTO_MR] Update lib_esp32h2 to 000475d3
...
(cherry picked from commit 141362fe48 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-17 11:14:17 +08:00
Zhou Xiao
fc5f66f0d5
fix(ble): fixed ble log config for ESP32-C3/ESP32-S3
2025-09-16 22:47:52 +08:00
Zhou Xiao
b6be31309f
feat(ble): supported ble log v2 for ESP32
2025-09-16 19:13:00 +08:00
Zhou Xiao
32cb69706b
feat(ble): supported ble log v2 for ESP32-C3/ESP32-S3
2025-09-16 19:13:00 +08:00
Zhou Xiao
b65ba9a601
feat(ble): supported ble log v2 for ESP32-C2
2025-09-16 19:13:00 +08:00
Zhou Xiao
c943a88ee2
feat(ble): supported ble log v2 for ESP32-H2
2025-09-16 19:13:00 +08:00
Zhou Xiao
c6e8c016e2
feat(ble): supported ble log v2 for ESP32-C6
2025-09-16 19:13:00 +08:00
Zhou Xiao
732358eebf
fix(ble): fixed ble log v2 configuration issues
2025-09-16 19:13:00 +08:00
luoxu
9acb50df44
feat(ble_mesh): add adv lock to avoid allocated buffers
...
cherry-picked from 4905b6eae1
2025-09-16 00:05:31 +08:00
Luo Xu
8770f562e0
feat(ble_mesh): Add lock to avoid tx being modified at the same time
...
(cherry picked from commit 334e2bf8ab )
Co-authored-by: luoxu <luoxu@espressif.com >
2025-09-16 00:05:31 +08:00
LiPeng
fa96dfeaa1
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32
2025-09-15 19:16:16 +08:00
Astha Verma
ff33779405
fix(nimble): Fixed incorrect HCI status in connect event
2025-09-15 11:00:17 +05:30
Island
1bfe1595fa
Merge branch 'feat/support_ble_log_uart_dma_out_v5.4' into 'release/v5.4'
...
Feat/support ble log uart dma out (v5.4)
See merge request espressif/esp-idf!40656
2025-09-15 10:29:15 +08:00
Rahul Tank
1e77360946
fix(nimble): Fixed reattempt count handling for perdiodic adv
2025-09-10 18:52:39 +05:30
Zhou Xiao
dddb7898ef
feat(ble): support ble log uart dma out for ESP32-H2
...
(cherry picked from commit d45778f784 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-10 15:17:47 +08:00
Zhou Xiao
290a87781d
feat(ble): support ble log uart dma out for ESP32-C6
...
(cherry picked from commit ae8a7c8117 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-10 15:17:47 +08:00
Zhou Xiao
d177b7d78f
feat(ble): support ble log uart dma out
...
(cherry picked from commit 534b43e85a )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-10 15:17:46 +08:00
Island
edf60a792f
Merge branch 'feat/ble_log_v2_v5.4' into 'release/v5.4'
...
feat(ble): refactored ble log module with layered design (v5.4)
See merge request espressif/esp-idf!41658
2025-09-03 14:18:26 +08:00
Jiang Jiang Jian
203f114f20
Merge branch 'opt/opt_ble_stability_v5.4' into 'release/v5.4'
...
Improve ESP32 stability and security (v5.4)
See merge request espressif/esp-idf!41547
2025-09-02 14:08:24 +08:00
Zhou Xiao
c06cb84c0c
feat(ble): refactored ble log module with layered design
...
(cherry picked from commit 797a0c4e6eafaf6164e0f9c34f3867a46733924c)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-01 13:13:43 +08:00
liqigan
d04831c92d
fix(bt/controller): Fixed some controller bugs
2025-08-27 11:11:48 +08:00
JinCheng
1c7c8554af
fix(bt/controller): fixed some controller bugs
2025-08-27 11:11:31 +08:00
Zhang Hai Peng
309f031dd6
fix(bt): Update esp32 libbtdm_app.a (f1dc7d8)
...
- Improve ESP32 stability and security
(cherry picked from commit 8ec5410236 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-08-26 21:53:31 +08:00
C.S.M
f148acc534
feat(uhci): Add uhci (uart-dma) support on current chips
2025-08-26 16:06:49 +08:00
Rahul Tank
9b93a39ffb
fix(nimble): Add code to post connection failure
...
In event of a corner case, where connection is not completed,
connection reattempt is disabled, so need to post connection
failure event to application to make it aware of the failure
2025-08-22 16:16:54 +05:30
Shen Wei Long
fda2c315e9
fix(ble): Invoke ble_transport_ll_init after ble_transport_hs_init for nimble
...
(cherry picked from commit c3f42161a1 )
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-08-21 09:23:42 +00:00
Wang Meng Yang
2dac39bd83
Merge branch 'bugfix/fix_bt_security_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data (v5.4)
See merge request espressif/esp-idf!41398
2025-08-21 16:17:12 +08:00
Island
803d852c12
Merge branch 'feat/ble_iso_nimble_support_v5.4' into 'release/v5.4'
...
feat(ble): ISO minor support for NimBLE Host (v5.4)
See merge request espressif/esp-idf!41374
2025-08-21 14:02:30 +08:00
Island
61ee93bc5e
Merge branch 'change/ble_update_lib_20250814_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20250814 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!41371
2025-08-21 10:55:01 +08:00
Liu Linyan
cec09344dc
feat(ble): ISO minor support for NimBLE Host
2025-08-20 17:00:53 +05:30
Rahul Tank
de407c6905
Merge branch 'fix/adding_missing_apis_nimble_v5.4' into 'release/v5.4'
...
fix(nimble): Added helper APIs in NimBLE (v5.4)
See merge request espressif/esp-idf!40929
2025-08-20 16:19:34 +05:30
yangfeng
0c7f765b69
fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data
2025-08-20 14:30:52 +08:00