Commit Graph

1096 Commits

Author SHA1 Message Date
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
Zhao Wei Liang
9b8eb10f54 feat(ble): add peripheral fast rx data in latency config on ESP32-C6
(cherry picked from commit 0f03da43c8)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-11-18 00:07:15 +08:00
Zhao Wei Liang
db0595465a feat: rename ble sleep related apt on ESP32-H2
(cherry picked from commit 658efa27f0)

Co-authored-by: cjin <jinchen@espressif.com>
2025-11-18 00:07:15 +08:00
Zhao Wei Liang
a6090c3072 feat: rename ble sleep related apt on ESP32-C6
(cherry picked from commit 8e1292e1f2)

Co-authored-by: cjin <jinchen@espressif.com>
2025-11-18 00:07:15 +08:00
Zhou Xiao
bb18bedde5 change(ble): [AUTO_MR] Update lib_esp32c6 to b6027aeb 2025-11-18 00:07:15 +08:00
Zhou Xiao
ba9c554c17 change(ble): [AUTO_MR] Update lib_esp32h2 to b6027aeb 2025-11-18 00:07:15 +08:00
Zhou Xiao
5790912fc2 change(ble): [AUTO_MR] Update lib_esp32c2 to 27b6e1dc 2025-11-18 00:07:15 +08:00
Jin Cheng
066ba5aa0a fix(bt/controller): Fixed some controller bugs
- Fixed Bluetooth hardware error of 'CHMAP_ERROR'
- Fixed encryption collision bug
2025-11-13 19:47:02 +08:00
Chen Jian Hua
f280d6cf67 feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(0871069)
- Added more log for BLE
- Support BLE log filter and simeple output
- Support BLE log compression


(cherry picked from commit 03758ba550)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-11-05 13:33:21 +08:00
Wang Meng Yang
2919462028 Merge branch 'fix/incorrect_assert_in_acl_data_process_v5.4' into 'release/v5.4'
fix(bt): avoid asserting when previous data hasn't finished transmitting(backport v5.4)

See merge request espressif/esp-idf!42944
2025-10-29 19:15:43 +08:00
Island
4b758e84bb Merge branch 'change/ble_update_lib_20251022_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20251022 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!42840
2025-10-28 12:06:19 +08:00
Island
ef7b21baa7 Merge branch 'fix/update_pawr_example_docs_v5.4' into 'release/v5.4'
Fix/update pawr example docs (v5.4)

See merge request espressif/esp-idf!42657
2025-10-28 11:14:21 +08:00
gongyantao
023242e63b fix(bt): avoid asserting when previous data hasn't finished transmitting 2025-10-28 10:16:14 +08:00
Island
6c22c1e649 Merge branch 'bugfix/fix_cble50y25_305_v5.4' into 'release/v5.4'
Fixed GPIO matrix function calls on ESP32-C3 and ESP32-S3(18b5cbe) (v5.4)

See merge request espressif/esp-idf!42558
2025-10-27 19:51:13 +08:00
Wang Meng Yang
a336f3c4b2 Merge branch 'bugfix/several_esp32_bugs_v5.4' into 'release/v5.4'
Bugfix/several esp32 bugs (v5.4)

See merge request espressif/esp-idf!42243
2025-10-27 14:45:01 +08:00
Zhou Xiao
1282e1094e feat(ble): add priority level config on ESP32-C6
(cherry picked from commit 09337109b7)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-27 10:52:04 +08:00
Zhou Xiao
310f2c7b9a feat(ble): add priority level config on ESP32-H2
(cherry picked from commit 75f2b8d4a1)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-27 10:52:04 +08:00
Zhou Xiao
a446224e43 fix(ble): fix ble wakeup causes error on ESP32-C2
(cherry picked from commit 5407e36e4a)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-27 10:52:04 +08:00
Zhou Xiao
660e55a99f fix(ble): fix ble wakeup causes error on ESP32-C6
(cherry picked from commit 4d1872c66d)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-27 10:52:04 +08:00
Zhou Xiao
386b865308 fix(ble): fix ble wakeup causes error on ESP32-H2
(cherry picked from commit 5ff01bf027)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-27 10:52:04 +08:00
Zhou Xiao
d2c8719bd5 change(ble): [AUTO_MR] Update lib_esp32c2 to 283861b8 2025-10-27 10:52:04 +08:00