Commit Graph

1187 Commits

Author SHA1 Message Date
Geng Yuchao
a0bf9f3d53 feat(ble): Add Bluetooth LE CTE connectionless AoA/AoD examples 2025-06-25 14:05:10 +08:00
Astha Verma
d89d9a500c fix(nimble): Added parameter in peer_init for included service allocation 2025-06-17 12:00:29 +05:30
Rahul Tank
d0ffbceb54 Merge branch 'bugfix/pawr_sync_v5.1' into 'release/v5.1'
fix(nimble): memset the sync structs to prevent uncertainty for ext_adv reports (v5.1)

See merge request espressif/esp-idf!39719
2025-06-13 15:25:38 +05:30
Abhinav Kudnar
36f2895050 fix(nimble): memset the sync structs to prevent uncertainty for ext_adv reports 2025-06-06 17:15:39 +05:30
Shreeyash
7d7de3dd69 fix(nimble): Add support to minimize ram consumption 2025-06-03 16:12:19 +05:30
xiongweichao
0914d3ac3f feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP 2025-05-30 10:21:14 +08:00
Rahul Tank
65f0d8a6c2 fix(nimble): Added CI files for various configurations 2025-05-28 20:03:36 +05:30
Rahul Tank
51327af803 Merge branch 'feat/min_size_builds_v5.1' into 'release/v5.1'
fix(nimble): Add support for minimilistic builds (v5.1)

See merge request espressif/esp-idf!39102
2025-05-21 07:26:28 +05:30
Rahul Tank
82b30702a8 fix(nimble): Add support for minimilistic builds 2025-05-19 12:53:39 +05:30
xiongweichao
e1639e7651 fix(bt): Fixed write_read task stack overflow in l2cap example 2025-05-15 19:03:38 +08:00
xiongweichao
1ab16eeb30 feat(bt): Added events for l2cap register and unregister vfs 2025-05-15 19:03:38 +08:00
Astha Verma
4ccfbe115a fix(nimble): Added api's for fetching gatt cache data and for discovering included service 2025-05-12 12:09:32 +05:30
Sumeet Singh
2ebbd7a8fe feat(nimble): Added some fixes for autopts testing (v5.1) 2025-05-08 19:44:30 +05:30
Rahul Tank
f97256991d Merge branch 'fix/optimize_nimble_throughput_example_v5.1' into 'release/v5.1'
fix(nimble): Added support of Dynamic switching between different Phy modes. (v5.1)

See merge request espressif/esp-idf!38913
2025-05-07 12:39:36 +08:00
Jiang Jiang Jian
796bab3662 Merge branch 'fixci/add_test_for_ecos_wifi_enterprise_v51' into 'release/v5.1'
fix: pytest did not recognize test cases

See merge request espressif/esp-idf!38531
2025-05-07 10:55:40 +08:00
Shreeyash
82c4a68dbb fix(nimble): Added support for 1m, 2m, coded phy channels and optimized throughput 2025-05-06 17:54:19 +05:30
Rahul Tank
db4c2ad4a3 fix(nimble): Corrected structure field name usage in examples 2025-04-29 21:49:57 +05:30
Rahul Tank
833cf7851e Merge branch 'bugfix/ios_hid_failure_v5.1' into 'release/v5.1'
fix(nimble): Update hid device example in nimble to work with iOS (v5.1)

See merge request espressif/esp-idf!38679
2025-04-27 18:37:46 +08:00
zwl
ae5d97847d feat(ble): add configuration command during RF testing 2025-04-24 17:06:33 +08:00
zhangbowen
5cc7d2c211 feat(bt/bluedroid): Added throughput mode for BLE SPP example 2025-04-24 17:06:33 +08:00
Rahul Tank
70b7945cb5 fix(nimble): Update hid device example in nimble to work with iOS 2025-04-23 17:20:55 +05:30
luaijun
f6d0b7d0fa fix: pytest did not recognize test cases 2025-04-22 19:47:35 +08:00
Abhinav Kudnar
cdb7dd29d4 feat(nimble):Added tutorials for PAwR examples 2025-04-22 19:19:12 +08:00
zhanghaipeng
98a8cca2cf fix(ble/bluedroid): Fix potential uint32_t overflow in BLE btu_start_timer 2025-04-21 19:19:18 +08:00
Island
fa41c508b9 Merge branch 'feat/optimize_cble50y24_111_v5.1' into 'release/v5.1'
feat(bt/bluedroid): Added BLE eddystone sender example (v5.1)

See merge request espressif/esp-idf!38155
2025-04-16 11:25:26 +08:00
Jiang Jiang Jian
8563471cab Merge branch 'ci/add_test_for_ecos_wifi_enterprise_v51' into 'release/v5.1'
ci(c2/c3): add major eco version tests(v5.1)

See merge request espressif/esp-idf!37802
2025-04-15 14:04:26 +08:00
luaijun
ed8efcf6e9 ci(c2/c3): add major eco version tests(v5.1) 2025-04-11 15:48:14 +08:00
Rahul Tank
0d4a94c6e8 fix(nimble): Updated sscanf usage in examples to work for all versions 2025-04-09 18:31:58 +05:30
Chen Jian Hua
9a82cb500e feat(bt/bluedroid): Added BLE eddystone sender example
(cherry picked from commit 06366353d8)

Co-authored-by: zhangbowen <zhangbowen@espressif.com>
2025-04-07 19:58:46 +08:00
Abhinav Kudnar
bc7b719cc0 fix(nimble): Fix conversion for min-max itvl of periodic adv param 2025-03-28 14:21:33 +08:00
Shen Weilong
772d35c309 feat(bt): added definitions for bluetooth hci vendor commands and events 2025-03-25 16:02:55 +08:00
zhiweijian
6159b54ef7 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3 (03d0f8a6)
- Remove unused functions in the controller
2025-03-25 15:35:09 +08:00
Shreeyash
94eaf3fb23 feat(nimble): support vendor event mask set and vendor HCI event on nimble host 2025-03-17 17:00:55 +05:30
Island
5bf714fe53 Merge branch 'feat/ble_read_long_value_v5.1' into 'release/v5.1'
feat(ble/bluedroid): Add Read Long Characteristic Values example (v5.1)

See merge request espressif/esp-idf!37486
2025-03-05 20:06:49 +08:00
zhanghaipeng
3b78623bd4 feat(ble/bluedroid): Add Read Long Characteristic Values example 2025-03-05 15:00:20 +08:00
Shreeyash
d10462be9b feat(nimble): Allow BLE SPP Client to subscribe to the server 2025-03-05 11:43:43 +05:30
Rahul Tank
303e83df31 fix(nimble): Keep only BLE_GAP_EVENT_CONNECT gap event 2025-02-23 15:15:05 +05:30
Wang Meng Yang
76ea699a0a Merge branch 'bugfix/sdp_uuid16_match_err_v5.1' into 'release/v5.1'
fix(bt): Fix the incorrect record found using uuid16 search(v5.1)

See merge request espressif/esp-idf!36852
2025-02-20 14:11:04 +08:00
Island
e7629d043f Merge branch 'feat/support_ble_debug_with_gpio_v5.1' into 'release/v5.1'
Support change HID task size by Kconfig in HID example (v5.1)

See merge request espressif/esp-idf!36996
2025-02-19 16:37:08 +08:00
xiongweichao
e3ec77be74 fix(bt/bluedroid): fixed the format error of passkey printing 2025-02-19 10:29:33 +08:00
Astha Verma
830a44c08b docs: Updated README.md by removing unclear lines 2025-02-17 14:56:50 +05:30
Abhinav Kudnar
c060d841c5 feat(nimble): Additional changes in PAWR IDF Examples/support for ESP IP 2025-02-17 14:49:06 +05:30
Zhang Hai Peng
2cf9917428 docs(ble/bluedroid): Optimize doc for implementation of a characteristic with 128 bit UUID
(cherry picked from commit fa40d971a5)

Co-authored-by: Erast  <78802792+MatoiDev@users.noreply.github.com>
2025-02-17 11:14:45 +08:00
Zhang Hai Peng
b1657d9dd4 fix(blufi): Enhance security in BLUFI example
(cherry picked from commit 3fc6c93936)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-02-11 15:13:29 +08:00
Jiang Jiang Jian
c48ebdd803 Merge branch 'fix/blufi_example_mem_access_v5.1' into 'release/v5.1'
fix(ble/blufi): Fixed blufi example security issue (v5.1)

See merge request espressif/esp-idf!36161
2025-01-23 15:33:10 +08:00
Zhang Hai Peng
cb6929a2e6 fix(blufi): Fixed some security issue in blufi example
(cherry picked from commit abc18e93eb)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-01-22 16:34:25 +08:00
Zhang Hai Peng
11639893c3 docs(ble/bluedroid): Optimize doc for registering BLE callback functions
(cherry picked from commit d84ccadf90)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-01-10 21:03:41 +08:00
Island
58e0766349 Merge branch 'feat/add_get_started_example_on_bluedroid_v5.1' into 'release/v5.1'
feat(bt/bluedroid): Added BLE get started examples for Bluedroid (v5.1)

See merge request espressif/esp-idf!35650
2024-12-26 14:24:43 +08:00
Island
b370b7538d Merge branch 'bugfix/fixed_ble_issues_241220_v5.1' into 'release/v5.1'
Bugfix/fixed ble issues 241220 (v5.1)

See merge request espressif/esp-idf!35921
2024-12-26 11:30:28 +08:00
zwl
09486fbdfc feat(ble): add dtm configuration command in hci example 2024-12-25 10:00:43 +08:00