cjin
bc60ae40dd
fix(ble): fix conn timeout after phy update on ESP32-C2
2026-03-19 09:51:51 +08:00
yangfeng
23a7b191ca
feat(bt): Add APIs to control transmit power level
...
- API to read ACL real RSSI
- APIs to read/write tx power of inq/iscan/page/pscan/ACL
2026-03-16 15:45:51 +08:00
Island
c146f52ea6
Merge branch 'bugfix/fix_ble_scan_start_assertion_when_coex_with_wifi_mst_v5.4' into 'release/v5.4'
...
fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2 (v5.4)
See merge request espressif/esp-idf!46252
2026-03-09 10:51:10 +08:00
Jin Chen
bfd2605037
fix(ble): use apb max state for bt and enable should skip on ESP32-H2
...
(cherry picked from commit ac8fe378a0 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-03-06 10:13:19 +08:00
Jin Chen
fceb5d71a3
fix(ble): use apb max state for bt and enable should skip on ESP32-C6
...
(cherry picked from commit 73191cb5f9 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-03-06 10:13:18 +08:00
Jin Chen
769d60a058
fix(ble): use apb max state for bt and enable should skip on ESP32-C2
...
(cherry picked from commit 9de0235a9f )
Co-authored-by: cjin <jinchen@espressif.com >
2026-03-06 10:13:18 +08:00
Jin Chen
9e714b4a14
fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2
...
(cherry picked from commit 974682d169 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-03-04 14:26:05 +08:00
Jin Cheng
e0a9ca9aa3
fix(bt/controller): fixed remote LMP_AU_RAND is mistakely rejected
2026-03-03 11:39:29 +08:00
hebinglin
1d2ffd5941
fix(hal): fix the issue of dual-core contention for RTC_CNTL regs
2026-03-02 12:22:15 +08:00
Island
5d83bd2106
Merge branch 'change/ble_update_lib_20260127_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20260127 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!45676
2026-02-27 15:30:05 +08:00
xiongweichao
c9ea57b795
fix(ble): Fix restore write-back error caused by memory allocated in PSRAM
2026-02-24 10:30:34 +08:00
Wang Meng Yang
17a019ab90
Merge branch 'bugfix/32k_xtal_to_rtc_slow_v5.4' into 'release/v5.4'
...
fix(bt): Add some debug logs during A2DP sink decoding(v5.4)
See merge request espressif/esp-idf!45786
2026-02-13 08:33:11 +08:00
xiongweichao
6ae62ea729
fix(bt): Replace 32k_xtal with rtc_slow
2026-02-10 14:52:51 +08:00
Zhao Wei Liang
909119efcc
feat(ble): add config for reserved controller memory on ESP32C6 and ESP32H2
...
(cherry picked from commit 4418d5da82 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-02-10 00:06:33 +08:00
Zhao Wei Liang
d1eb659666
feat(ble): support adv fast tx feature on ESP32-C6 and ESP32-H2
...
(cherry picked from commit 84924e3980 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2026-02-10 00:06:33 +08:00
Zhao Wei Liang
3d3a5314fe
change(ble): [AUTO_MR] Update lib_esp32c6 to bc223ab7
...
(cherry picked from commit 6ed9fc7d6b )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2026-02-10 00:06:33 +08:00
Zhao Wei Liang
c7d5b03283
change(ble): [AUTO_MR] Update lib_esp32h2 to bc223ab7
...
(cherry picked from commit 1e196de967 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2026-02-10 00:06:33 +08:00
Jin Chen
b89eaa814a
feat(ble): apply new method for rom code logic change on ESP32-C2
...
(cherry picked from commit 2a0df334e3 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-02-09 20:13:17 +08:00
Jin Chen
a114208a9b
feat(ble): support for ble module stripping on ESP32-C2
...
(cherry picked from commit b90840a570 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-02-09 20:13:17 +08:00
zhiweijian
dd35a4eaef
feat(ble/bluedroid): Add new bluedroid host examples
2026-01-30 20:14:59 +08:00
Wang Meng Yang
5e7c25c636
Merge branch 'feat/set_max_sync_conn_v5.4' into 'release/v5.4'
...
feat(bt): set BR/EDR max sync conn eff for Bluedroid HFP on ESP32 (v5.4)
See merge request espressif/esp-idf!45243
2026-01-21 19:45:17 +08:00
yangfeng
bb156c8c1d
feat(bt): set BR/EDR max sync conn eff for Bluedroid HFP on ESP32
...
Closes https://github.com/espressif/esp-idf/issues/18060
2026-01-19 15:32:05 +08:00
cjin
31bea4d01a
feat(ble): support sid filter feature on ESP32C6
2026-01-19 14:18:07 +08:00
Zhou Xiao
b83197217d
feat(ble): support sid filter feature on ESP32H2
...
(cherry picked from commit e4e42f0166 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-01-19 14:16:06 +08:00
Zhou Xiao
9f210256ed
change(ble): [AUTO_MR] Update lib_esp32c6 to 17fdc66e
...
(cherry picked from commit 54e5f358bf )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-01-19 14:16:06 +08:00
Zhou Xiao
ac45784bb3
change(ble): [AUTO_MR] Update lib_esp32h2 to 17fdc66e
...
(cherry picked from commit 57b4819474 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-01-19 14:16:06 +08:00
Island
47a1d6463f
Merge branch 'change/ble_update_lib_20260108_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20260108 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!44932
2026-01-16 16:03:56 +08:00
Jin Cheng
3d002a3531
fix(bt/controller): fixed wrong key type during changing connection link key
2026-01-09 18:14:26 +08:00
Zhou Xiao
e1a03cb3dd
change(ble): [AUTO_MR] Update lib_esp32c6 to acf48208
...
(cherry picked from commit 69522eaedb )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-01-08 21:13:40 +08:00
Zhou Xiao
b07734d5df
change(ble): [AUTO_MR] Update lib_esp32h2 to acf48208
...
(cherry picked from commit 32b41c88e0 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-01-08 21:13:38 +08:00
Chen Jian Hua
0265b87bbd
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(1bb2f50)
...
- Support fixed log id for log compression
- Support parsing log with synced timestamp
(cherry picked from commit 2ccf312373 )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2026-01-05 09:33:20 +08:00
Island
78d2325639
Merge branch 'change/ble_update_lib_20251231_v5.4' into 'release/v5.4'
...
change(ble): [AUTO_MR] 20251231 - Update ESP BLE Controller Lib (v5.4)
See merge request espressif/esp-idf!44742
2026-01-04 17:52:06 +08:00
Zhao Wei Liang
c10a3021ae
fix(ble): fixed build error on ESP32-C6
...
(cherry picked from commit a16a56fdbe )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-12-31 21:13:30 +08:00
Zhao Wei Liang
e487f98d14
change(ble): [AUTO_MR] Update lib_esp32c6 to 2406161c
...
(cherry picked from commit fcec820e55 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-12-31 21:13:29 +08:00
Zhao Wei Liang
5ed61dd5f2
change(ble): [AUTO_MR] Update lib_esp32h2 to 2406161c
...
(cherry picked from commit a4fa41564c )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-12-31 21:13:29 +08:00
Zhou Xiao
a5cf040fa7
change(ble): [AUTO_MR] Update lib_esp32c2 to 9f051857
...
(cherry picked from commit 7ebf1c8d15 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-12-30 13:13:20 +08:00
Island
63bc003841
Merge branch 'feature/extend_h2_conon_num_to_70_v5.4' into 'release/v5.4'
...
change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2 (v5.4)
See merge request espressif/esp-idf!43834
2025-12-19 14:31:56 +08:00
Chen Jian Hua
617f91cc0b
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5106725)
...
- Fixed BLE assert lld_con.c 1479
(cherry picked from commit 22641241fa )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-12-17 12:53:54 +08:00
Island
e7820291d4
Merge branch 'fix/add_soc_caps_for_pawr_feat_v5.4' into 'release/v5.4'
...
fix(ble): add soc caps feat for PAwR (v5.4)
See merge request espressif/esp-idf!44149
2025-12-15 11:17:08 +08:00
Shen Wei Long
5060e2f40d
change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2
...
(cherry picked from commit cd33f13521 )
Co-authored-by: ShenWeilong <shenweilong@espressif.com >
2025-12-12 15:10:44 +08:00
Jin Chen
e71913c5c1
fix(ble): remove target dependency on power control config on ESP32C6
...
(cherry picked from commit f29f500ac8 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-12 08:53:05 +08:00
Jin Chen
9133929d4d
fix(ble): add soc caps config for pawr feat on ESP32H2
...
(cherry picked from commit 2eb79c71f1 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-12 08:53:05 +08:00
Jin Chen
acb38fbb07
fix(ble): add soc caps config for pawr feat on ESP32C6
...
(cherry picked from commit 4e4b863299 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-12 08:53:05 +08:00
Zhao Wei Liang
099a7bda51
fix(ble): fixed the assert issue when using tinycrypt on ESP32-C2
...
(cherry picked from commit ac5d14d954 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-12-05 09:51:38 +08:00
Zhao Wei Liang
ab780a2e45
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-C6
...
(cherry picked from commit 6c4f33798f )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-12-05 09:51:38 +08:00
Zhao Wei Liang
ecc3781c38
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-H2
...
(cherry picked from commit 5f2825ff37 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-12-05 09:51:37 +08:00
Zhao Wei Liang
ae76300775
change(ble): [AUTO_MR] Update lib_esp32c6 to faf10639
...
(cherry picked from commit 91810d94b0 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-12-05 09:51:37 +08:00
Zhao Wei Liang
2a4bd4e258
change(ble): [AUTO_MR] Update lib_esp32h2 to faf10639
...
(cherry picked from commit 1980d51477 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-12-05 09:51:35 +08:00
liqigan
23478646e8
fix(bt/controller): Fixed hci connection request event filter bug
2025-12-01 13:45:38 +08:00
Zhang Hai Peng
500e550603
fix(bt): Update esp32 libbtdm_app.a (15a18b1a)
...
- fix(ble): fixed BLE enable scan timeout
- fix(ble): fixed crash in "btdm_controller_task"
(cherry picked from commit c5e50ccd19 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-11-25 11:53:29 +08:00