Commit Graph

4874 Commits

Author SHA1 Message Date
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
Island
38bd707ab2 Merge branch 'fix/ble_log_v2_cache_error_v5.4' into 'release/v5.4'
BLE Log v2 Function Update 251125 (v5.4)

See merge request espressif/esp-idf!43869
2025-12-02 16:20:08 +08:00
Island
9186459439 Merge branch 'feat/ble_mesh_log_enh_v5.4' into 'release/v5.4'
Feat/ble mesh log enh v5.4

See merge request espressif/esp-idf!43211
2025-12-02 12:09:38 +08:00
Wang Meng Yang
b25246481d Merge branch 'bugfix/a2dp_deinit_crash_v5.4' into 'release/v5.4'
fix(bt): fixed crash caused by deinit during A2DP connection initiation(v5.4)

See merge request espressif/esp-idf!43790
2025-12-02 12:00:26 +08:00
xiongweichao
4b45046b9f fix(bt): fixed crash caused by deinit during A2DP connection initiation
- Only clean up when idle
2025-12-02 08:54:56 +08:00
luoxu
f3a47cc9a5 fix(ble_mesh): resolve miscellaneous logging issues 2025-12-01 15:01:43 +08:00
Rainer
ae93cc0673 fix(ble_mesh): fixed issues with incorrect logs format and position 2025-12-01 15:01:43 +08:00
luoxu
3240e464ba feat(ble_mesh): Miscellaneous log enhancement for Provisioning 2025-12-01 15:01:43 +08:00
Liu Linyan
7be59c2391 feat(ble_mesh): Miscellaneous log enhancement for BLE Mesh 2025-12-01 15:01:43 +08:00
Linyan Liu
8b1c9bbb90 feat(ble_mesh): Miscellaneous update for BLE Mesh 2025-12-01 15:01:43 +08:00
liqigan
23478646e8 fix(bt/controller): Fixed hci connection request event filter bug 2025-12-01 13:45:38 +08:00
Zhou Xiao
9405cb9740 feat(ble): enabled lc get time for ceva controller
(cherry picked from commit 6924b8b372)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-01 11:10:33 +08:00
Zhou Xiao
5917afad65 fix(ble): put ble_log_write_hex in iram to avoid cache error
(cherry picked from commit dc4e41fab8)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-01 11:10:32 +08:00
Luo Xu
9ec28bdab4 refactor(ble): modularize compressed log scripts for better maintainability
(cherry picked from commit 0cf6f50179)

Co-authored-by: luoxu <luoxu@espressif.com>
2025-11-30 11:38:57 +08:00
Island
3aec1ac8d2 Merge branch 'bugfix/fix_ble_scan_enable_timeout_v5.4' into 'release/v5.4'
Fixed scan HCI command timeout issue on ESP32 (v5.4)

See merge request espressif/esp-idf!43689
2025-11-28 10:16:45 +08:00
Island
2798c89d3a Merge branch 'bugfix/bug_ble_max_device_record_v5.4' into 'release/v5.4'
fix(ble/bluedroid): Fixed BLE incorrect device record count issue (v5.4)

See merge request espressif/esp-idf!43596
2025-11-27 18:25:48 +08:00
Rahul Tank
c3e6c316c4 Merge branch 'feat/read_all_local_remote_sup_feat_v5.4' into 'release/v5.4'
feat(nimble): Add support for read all local / remote supported features HCI cmd (v5.4)

See merge request espressif/esp-idf!42872
2025-11-27 06:53:08 +05:30
Island
149caedf60 Merge branch 'feat/support_bhost2025_44_v5.4' into 'release/v5.4'
feat(ble/bluedroid): Add more debug log for bluedroid (v5.4)

See merge request espressif/esp-idf!43365
2025-11-26 18:03:03 +08:00
Rahul Tank
2e37621b41 feat(nimble): Add support for HCI commands / events
1. Read all local supported feature
      2. Read remote supported feature
      3. Advertising monitor.
2025-11-26 14:47:00 +05:30
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
Zhang Hai Peng
354e6c18dc fix(ble/bluedroid): Fixed missing BLE connect and disconnect events
(cherry picked from commit 2dcbd64616)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-11-21 21:53:22 +08:00
Zhang Hai Peng
f8d97f6452 fix(ble/bluedroid): Fixed BLE incorrect device record count issue
(cherry picked from commit 9bfd9c5340)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-11-21 17:53:20 +08:00
xiongweichao
c7d1f8ba04 feat(bt): Adds an SPP API parameter to indicate whether to create SPP record 2025-11-21 15:56:26 +08:00
chenjianhua
81bd945d02 fix(bt/bluedroid): Fixed memory debug error 2025-11-21 13:29:55 +08:00
chenjianhua
adb4cab44a feat(ble/bluedroid): Add more debug log for bluedroid 2025-11-21 13:29:44 +08:00
chenjianhua
b50852df25 fix(ble/bluedroid): Fixed GATT response timeout setting 2025-11-21 13:28:58 +08:00
Island
886b37279e Merge branch 'change/ble_update_lib_20251106_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20251106 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!43173
2025-11-19 19:47:52 +08:00
Island
bd11845900 Merge branch 'opt/opt_ble_log_v5.4' into 'release/v5.4'
feat(ble/bluedroid): Added BLE debug LOG for bluedroid (v5.4)

See merge request espressif/esp-idf!42269
2025-11-18 13:52:00 +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
Wang Meng Yang
35332ceda1 Merge branch 'bugfix/bluetooth_chan_map_error_v5.4' into 'release/v5.4'
fix(bt/controller): fixed Bluetooth hardware error of 'CHMAP_ERROR' (v5.4)

See merge request espressif/esp-idf!43340
2025-11-17 10:32:38 +08:00
Wang Meng Yang
5d1bfef29c Merge branch 'bugfix/oob_in_bta_dm_sdp_result_v5.4' into 'release/v5.4'
fix(bt/blurdoird): fixed an OOB write in bta_dm_sdp_result (v5.4)

See merge request espressif/esp-idf!43204
2025-11-14 17:55:37 +08:00
zhanghaipeng
dd5e7a2a83 feat(ble/bluedroid): Added BLE debug LOG for bluedroid 2025-11-14 11:16:22 +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
liqigan
06dda85aba fix(bt/bluedroid): Fixed HID memory leak 2025-11-13 17:44:23 +08:00
Zhou Xiao
186b366e19 fix(ble): increase default ble log stack size for xtensa chips
(cherry picked from commit 3e0d005987)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-11-12 17:13:55 +08:00
JinCheng
92c6557321 fix(bt/bluedroid): update the COD before enabling inquiry scan 2025-11-11 15:47:44 +08:00
Jin Cheng
3286e45349 fix(bt/blurdoird): fixed an OOB write in bta_dm_sdp_result 2025-11-10 17:07:07 +08:00
Chen Jian Hua
851b8a5ecc feat(ble): make ble log task stack size configurable
(cherry picked from commit b525e6555b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-11-05 13:33:22 +08:00
Chen Jian Hua
49d709860c feat(ble): Enable get bt ts for ESP32-C3 and ESP32-S3
(cherry picked from commit b870a8fb5a)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-11-05 13:33:21 +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
Rahul Tank
a684c1576e Merge branch 'bugfix/fix_compilation_issues_v5.4' into 'release/v5.4'
fix(nimble): Address compilation issues in nimble examples (v5.4)

See merge request espressif/esp-idf!42866
2025-11-03 14:00:05 +05:30
Wang Meng Yang
ab76cef947 Merge branch 'bugfix/oob_in_avrc_vendor_msg_v5.4' into 'release/v5.4'
fix(bt/bluedroid): fixed potential OOB in AVRCP vendor command composition (v5.4)

See merge request espressif/esp-idf!42946
2025-11-03 15:42:49 +08:00