Commit Graph

4920 Commits

Author SHA1 Message Date
Island
76b28d8257 Merge branch 'feat/support_blecrt_489' into 'master'
feat(ble/bluedroid): Added API to set channel map for scanning

Closes BLERP-2204

See merge request espressif/esp-idf!41681
2025-09-26 14:36:58 +08:00
Island
9fe51958ae Merge branch 'change/ble_update_lib_20250925' into 'master'
change(ble): [AUTO_MR] 20250925 - Update ESP BLE Controller Lib

Closes BLERP-1350, BLERP-2254, BLERP-2253, BLERP-2271, BLERP-2223, BLERP-2221, BLERP-2269, BLERP-2224, BLERP-2213, BLERP-2226, BLERP-2225, and BLERP-2222

See merge request espressif/esp-idf!42158
2025-09-26 10:41:41 +08:00
zwl
4d2d49f736 change(ble): [AUTO_MR] Update lib_esp32c2 to aabb0f68 2025-09-25 12:49:36 +08:00
zwl
810d7e0ec7 change(ble): [AUTO_MR] Update lib_esp32c6 to f0e815be 2025-09-25 12:49:36 +08:00
zwl
c99ebc69c4 change(ble): [AUTO_MR] Update lib_esp32c5 to f0e815be 2025-09-25 12:49:36 +08:00
zwl
0b203abf4b change(ble): [AUTO_MR] Update lib_esp32h2 to f0e815be 2025-09-25 12:49:36 +08:00
JinCheng
075ed218ca fix(bt/bluedroid): fixed potential OOB in Bluedroid 2025-09-25 10:20:10 +08:00
Rahul Tank
b722615489 Merge branch 'feat/separate_indicate' into 'master'
fix(nimble): Added code to handle sending indicate

See merge request espressif/esp-idf!41632
2025-09-24 09:08:56 +05:30
Rahul Tank
4e8b48e677 fix(nimble): Added code to handle sending indicate 2025-09-22 21:48:51 +05:30
chenjianhua
fd4bb69357 feat(ble/bluedroid): Added API to set channel map for scanning 2025-09-23 00:05:48 +08:00
luoxu
eece778e55 feat(ble): Support ble log compression(draft) 2025-09-22 17:09:58 +08:00
Marius Vikhammer
33f92c8fc8 Merge branch 'change/disable_assert_ndebug_eval_by_default' into 'master'
change(newlib): COMPILER_ASSERT_NDEBUG_EVALUATE default value changed to 'n'

Closes IDFGH-479 and IDF-10857

See merge request espressif/esp-idf!40295
2025-09-22 13:10:15 +08:00
cjin
41ecf44cb3 feat(ble): get wakeup cause when wake up on ESP32-H2 2025-09-19 16:47:57 +08:00
cjin
470e02ea6b feat(ble): get wakeup cause when wake up on ESP32-C5 2025-09-19 16:47:45 +08:00
cjin
622b7cf425 feat(ble): get wakeup cause when wake up on ESP32-C6 2025-09-19 16:47:35 +08:00
cjin
6ae338de34 feat(ble): get wakeup cause when wake up on ESP32-C2 2025-09-19 16:47:18 +08:00
Marius Vikhammer
484d2c5c2f fix(system): fixed issues with unused variable warnings when compiling with NDEBUG 2025-09-19 15:42:07 +08:00
Zhou Xiao
a56e7df710 change(ble): [AUTO_MR] Update lib_esp32c2 to 58398575 2025-09-19 11:22:44 +08:00
Zhou Xiao
26dcd59599 change(ble): [AUTO_MR] Update lib_esp32c6 to 390a8efd 2025-09-19 11:22:44 +08:00
Zhou Xiao
b75f862797 change(ble): [AUTO_MR] Update lib_esp32c5 to 390a8efd 2025-09-19 11:22:44 +08:00
Zhou Xiao
a7b87fe832 change(ble): [AUTO_MR] Update lib_esp32h2 to 390a8efd 2025-09-19 11:22:44 +08:00
Rahul Tank
d84d8ab1e1 Merge branch 'fix/connect_gap_event_status_handling' into 'master'
fix(nimble): Fixed incorrect HCI status in connect event

See merge request espressif/esp-idf!41847
2025-09-17 13:47:03 +05:30
Wang Meng Yang
c0667e61fd Merge branch 'bugfix/fix_bt_coverity' into 'master'
bugfix: Fix array compared against 0 in btc_manage.c and the issue of uninitialized pointer reading in coexist_printf

Closes IDF-13868

See merge request espressif/esp-idf!41455
2025-09-17 11:03:30 +08:00
Island
d883eaa2c1 Merge branch 'fix/fix_ble_log_config_for_esp32c3' into 'master'
fix(ble): fixed ble log config for ESP32-C3/ESP32-S3

See merge request espressif/esp-idf!41949
2025-09-17 10:58:23 +08:00
Island
a3b8073d96 Merge branch 'change/ble_update_lib_20250828' into 'master'
change(ble): [AUTO_MR] 20250828 - Update ESP BLE Controller Lib

Closes BLERP-2183, BLERP-2083, BLERP-2195, and BLERP-2196

See merge request espressif/esp-idf!41601
2025-09-17 10:33:14 +08:00
Zhou Xiao
4247876b36 fix(ble): fixed ble log config for ESP32-C3/ESP32-S3 2025-09-16 20:18:22 +08:00
yangfeng
4e39ac7d49 fix(bt/btc): Fix array compared against 0 in btc_manage.c 2025-09-16 17:10:36 +08:00
Zhou Xiao
10649fddc5 feat(ble): supported ble log v2 for ESP32 2025-09-16 14:43:07 +08:00
Zhou Xiao
1edaf8ebc1 feat(ble): supported ble log v2 for ESP32-C3/ESP32-S3 2025-09-16 14:43:03 +08:00
Zhou Xiao
66504599ba feat(ble): supported ble log v2 for ESP32-C5 2025-09-16 14:31:36 +08:00
Zhou Xiao
4a408af219 feat(ble): supported ble log v2 for ESP32-C2 2025-09-16 14:31:36 +08:00
Zhou Xiao
6758a47044 feat(ble): supported ble log v2 for ESP32-H2 2025-09-16 14:31:36 +08:00
Zhou Xiao
a9a7677ea8 feat(ble): supported ble log v2 for ESP32-C6 2025-09-16 14:31:36 +08:00
Zhou Xiao
d8a62a827d fix(ble): fixed ble log v2 configuration issues 2025-09-16 14:31:32 +08:00
zwl
fc293cf672 fix(ble): update ext_version on ESP32-C5 2025-09-16 00:06:40 +08:00
zwl
b091ec843c fix(ble): update ext_version on ESP32-H2 2025-09-16 00:06:40 +08:00
zwl
3558f20a4e fix(ble): update ext_version on ESP32-C6 2025-09-16 00:06:40 +08:00
zwl
0ec2a92d79 change(ble): [AUTO_MR] Update lib_esp32c2 to e08d6058 2025-09-16 00:06:40 +08:00
zwl
32a510900c change(ble): [AUTO_MR] Update lib_esp32c6 to 000475d3 2025-09-16 00:06:40 +08:00
zwl
77cf75ed53 change(ble): [AUTO_MR] Update lib_esp32c5 to 000475d3 2025-09-16 00:06:40 +08:00
zwl
141362fe48 change(ble): [AUTO_MR] Update lib_esp32h2 to 000475d3 2025-09-16 00:06:40 +08:00
Astha Verma
e25ae45614 fix(nimble): Fixed incorrect HCI status in connect event 2025-09-15 10:54:46 +05:30
Rahul Tank
0c9e215685 fix(nimble): Fixed reattempt count handling for perdiodic adv 2025-09-11 12:46:54 +05:30
Zhou Xiao
b9dbc2ece7 feat(ble): refactored ble log module with layered design 2025-09-08 22:12:51 +08:00
Rahul Tank
4dd2694760 Merge branch 'bugfix/post_conn_failure' into 'master'
fix(nimble): Add code to post connection failure

See merge request espressif/esp-idf!41062
2025-08-25 16:49:45 +05:30
Jiang Jiang Jian
a23fad19df Merge branch 'bugfix/fix_esp32_bt_sw_intr' into 'master'
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32

Closes BT-3917

See merge request espressif/esp-idf!40365
2025-08-25 19:03:19 +08:00
Rahul Tank
e6456654de 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 14:22:56 +05:30
Shen Weilong
c3f42161a1 fix(ble): Invoke ble_transport_ll_init after ble_transport_hs_init for nimble 2025-08-21 06:50:57 +00:00
Wang Meng Yang
7cac735da0 Merge branch 'feat/remove_the_deprecated_api_and_parameter' into 'master'
feat(bt): remove the deprecated functions and parameters

Closes BT-4042

See merge request espressif/esp-idf!40435
2025-08-20 19:36:37 +08:00
Rahul Tank
a3808c928a Merge branch 'fix/adding_missing_apis_nimble' into 'master'
fix(nimble): Added helper APIs in NimBLE

Closes BLERP-2126 and BLERP-2138

See merge request espressif/esp-idf!40223
2025-08-20 16:01:46 +05:30