Commit Graph

1362 Commits

Author SHA1 Message Date
xiongweichao
262fefd137 fix(ble): fix ci power save test connection failure 2025-10-21 17:31:26 +08:00
Jin Chen
d1298525a9 fix(ble): update the example docs for pawr
(cherry picked from commit 164fec9e74)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-16 20:14:03 +08:00
Jiang Jiang Jian
fb8d0336ae Merge branch 'bugfix/bt_idf_ci_v5.5' into 'release/v5.5'
fix(example/classic_bt): Fix the potential stack overflow tasks (v5.5)

See merge request espressif/esp-idf!42537
2025-10-16 10:24:20 +08:00
Rahul Tank
126b8f8789 fix(nimble): Added CS service support 2025-10-14 16:41:02 +05:30
yangfeng
a5735b3252 fix(example/classic_bt): Fix potential stack overflow tasks 2025-10-14 16:38:13 +08:00
Rahul Tank
5652984db9 feat(nimble): Base support for Channel sounding HCI command and events 2025-10-14 12:14:19 +05:30
yangfeng
9664e406cc fix(example/classic_bt): Fix the stack overflow of the SPPAppT and mouse_move_task tasks 2025-10-10 16:13:51 +08:00
Rahul Tank
67003b5630 fix(nimble): Declutter the nimble menu config options 2025-09-30 14:41:45 +05:30
Zhao Wei Liang
5ca84429c9 feat(ble): add console command to get dtm rx rssi in hci example
(cherry picked from commit c58f07ed1e)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:36:51 +08:00
Island
56bef4d352 Merge branch 'bugfix/ble_enhanced_security_v2_v5.5' into 'release/v5.5'
fix(ble/bluedroid): Fixed potential out-of-bounds memory access when resolve adv data (v5.5)

See merge request espressif/esp-idf!41307
2025-09-22 10:27:27 +08:00
Rahul Tank
9d01ecf71b Merge branch 'bugfix/set_tx_power_in_example_v5.5' into 'release/v5.5'
fix(nimble): Add Tx power information in adv data (v5.5)

See merge request espressif/esp-idf!41813
2025-09-11 14:26:04 +05:30
Rahul Tank
0feebfce2c fix(nimble): Add Tx power information in adv data 2025-09-10 18:46:03 +05:30
Zhou Xiao
767014b382 fix(ble): init return code in nimble example
* Closes https://github.com/espressif/esp-idf/issues/17547


(cherry picked from commit 916f87b333)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-10 21:13:39 +08:00
Island
6b7d55aeba Merge branch 'feat/support_blufi_adv_with_name_v5.5' into 'release/v5.5'
feat(bt/blufi): Support Blufi start advertising with specified name (v5.5)

See merge request espressif/esp-idf!41338
2025-09-04 12:02:40 +08:00
Island
ba4300c226 Merge branch 'feat/support_cble50y24_108_v5.5' into 'release/v5.5'
Support multi-connection optimization and examples on Bluedroid (v5.5)

See merge request espressif/esp-idf!41200
2025-09-04 12:02:33 +08:00
Rahul Tank
aa82f52273 Merge branch 'fix/table_structure_v5.5' into 'release/v5.5'
fix(nimble): Restructure the table in README.md file (v5.5)

See merge request espressif/esp-idf!41660
2025-09-02 10:27:59 +05:30
Shreeyash
52e9e02852 fix(nimble): Restructure the table in README.md file 2025-09-01 10:57:25 +05:30
Astha Verma
84dac281cf fix(nimble): Added missing api in nimble which present in bluedroid 2025-08-26 17:34:51 +05:30
Chen Jian Hua
272e652b45 feat(bt/blufi): Support Blufi start advertising with specified name
(cherry picked from commit ea8bcdc360)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-08-18 14:54:58 +08:00
Zhang Hai Peng
14dcf57fb1 fix(ble/bluedroid): Update Gatt_Server_Service_Table_Example_Walkthrough.md
(cherry picked from commit 6b360dacf6)

Co-authored-by: Cody <codyhubman4@gmail.com>
2025-08-15 14:54:12 +08:00
Zhang Hai Peng
9c2b36b0c1 fix(ble/bluedroid): Fixed the problem of macro definition error
(cherry picked from commit 6b212c7d47)

Co-authored-by: BLKDASH <128231495+BLKDASH@users.noreply.github.com>
2025-08-15 14:54:10 +08:00
Chen Jian Hua
c726799df4 feat(ble/bluedroid): Added BLE multiple connections examples
(cherry picked from commit b8996f3953)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-08-12 21:34:16 +08:00
Jiang Jiang Jian
148c36d8aa Merge branch 'bugfix/classic_bt-safe-string-handling_v5.5' into 'release/v5.5'
Bugfix/classic bt safe string handling v5.5

See merge request espressif/esp-idf!40946
2025-08-01 10:43:15 +08:00
JinCheng
f0f7ec705e fix(bt/bluedroid): safe string returns and cleanups for bt_discovery example 2025-07-31 21:08:24 +08:00
Nikheel Savant
7bd5212e09 fix(bt/bluedroid): safe string returns and cleanups 2025-07-31 21:08:24 +08:00
Zhang Hai Peng
315cc8f503 fix(ble/bluedroid): set sec_conn only on successful pairing in ble_hid_device_demo
(cherry picked from commit 50fe55ca59)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-29 21:53:41 +08:00
Geng Yu Chao
8842c6577b feat(esp32c5): Enable Bluetooth LE CTE feature
(cherry picked from commit aa4489a879)

Co-authored-by: Geng Yuchao <gengyuchao@espressif.com>
2025-07-24 10:33:54 +08:00
Geng Yu Chao
2b1ce17ea6 feat(ble): Add Bluetooth LE CTE connectionless AoA/AoD examples
(cherry picked from commit d8631ed3db)

Co-authored-by: Geng Yuchao <gengyuchao@espressif.com>
2025-07-24 10:33:52 +08:00
Jiang Jiang Jian
1d9e3dfaf9 Merge branch 'bugfix/fix_bt_avrcp_build_issue_v5.5' into 'release/v5.5'
fix(bt/bluedroid): Fix AVRCP build issue when disable Cover Art (v5.5)

See merge request espressif/esp-idf!40033
2025-07-22 14:40:21 +08:00
Rahul Tank
941d98710b Merge branch 'fix/ble_ancs_adding_entry_for_chip_v5.5' into 'release/v5.5'
fix(nimble): Add ble_ancs example to build-test-rules.yml (v5.5)

See merge request espressif/esp-idf!40443
2025-07-22 12:00:15 +05:30
Rahul Tank
76a7dd5aa4 Merge branch 'bugifx/fix_nimble_issues_8072025_v5.5' into 'release/v5.5'
fix(nimble): Fix nimble issues_08072025 (v5.5)

See merge request espressif/esp-idf!40434
2025-07-22 11:58:28 +05:30
Jiang Jiang Jian
3c39b32195 Chip/support esp32c61 v5.5 2025-07-22 12:21:36 +08:00
Astha Verma
d98d21423a fix(nimble): Add ble_ancs example to build-test-rules.yml 2025-07-08 14:13:49 +05:30
Astha Verma
0582ee32dc fix(nimble): Added parameter in peer_init for included service allocation 2025-07-08 11:49:20 +05:30
linruihao
b710539e3f ci(bt/bluedroid): Add CI build test for A2DP Sink example with Caver Art disabled 2025-06-20 17:31:21 +08:00
Jiang Jiang Jian
aac26c847e Merge branch 'feat/ram_optimization_v5.5' into 'release/v5.5'
fix(nimble): Add support to minimize ram consumption (v5.5)

See merge request espressif/esp-idf!39618
2025-06-17 14:52:05 +08:00
Jiang Jiang Jian
2f3351f1a9 Merge branch 'bugfix/pawr_sync_v5.5' into 'release/v5.5'
fix(nimble): memset the sync structs to prevent uncertainty for ext_adv reports (v5.5)

See merge request espressif/esp-idf!39715
2025-06-17 14:49:54 +08:00
Jiang Jiang Jian
39ebd0b143 Merge branch 'feat/nimble_ancs_final_v5.5' into 'release/v5.5'
fix(nimble): Added support for ANCS in nimble (v5.5)

See merge request espressif/esp-idf!39654
2025-06-17 14:44:31 +08:00
Jiang Jiang Jian
c4747aae02 Merge branch 'feat/add_avrcp_init_state_event_v5.5' into 'release/v5.5'
feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP(v5.5)

See merge request espressif/esp-idf!39534
2025-06-17 14:02:56 +08:00
Rahul Tank
96b43c9797 fix(nimble): Added CI files for various configurations 2025-06-11 10:51:44 +05:30
Rahul Tank
6b74032d2e fix(nimble): Add support for minimilistic builds 2025-06-11 10:51:44 +05:30
Abhinav Kudnar
370ac37623 fix(nimble): memset the sync structs to prevent uncertainty for ext_adv reports 2025-06-06 17:13:24 +05:30
Astha Verma
33c71ea033 fix(nimble): Added support for ANCS in nimble 2025-06-05 10:22:47 +05:30
Shreeyash
e2b524c609 fix(nimble): Add support to minimize ram consumption 2025-06-03 16:06:44 +05:30
xiongweichao
4d83f1b8af feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP 2025-05-30 10:02:38 +08:00
Rahul Tank
5da8865f9b feat(nimble): Add demo example for gattc and gatts coex for nimble 2025-05-20 18:12:02 +05:30
Astha Verma
8ea6b3170b fix(nimble): Added APIs to fetch GATT cache info and discover included services 2025-05-14 10:26:25 +05:30
Sumeet Singh
12639efed5 feat(nimble): Added some fixes for autopts testing 2025-05-07 15:27:08 +05:30
Shreeyash
9934587d1c fix(nimble): Added support for 1m, 2m, coded phy channels and optimized throughput 2025-05-06 17:59:06 +05:30
Rahul Tank
719b1b2be0 Merge branch 'bugfix/fix_ext_disc_example_usage' into 'master'
fix(nimble): Corrected structure field name usage in examples

See merge request espressif/esp-idf!38824
2025-05-05 13:44:16 +08:00