Zhang Hai Peng
4b43078f42
feat(ble/bluedroid): Add Read Long Characteristic Values example
...
(cherry picked from commit 32e4fb79e8
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-03-04 22:13:30 +08:00
Island
d309e7c38a
Merge branch 'feat/support_ble_debug_with_gpio_v5.2' into 'release/v5.2'
...
Support change HID task size by Kconfig in HID example (v5.2)
See merge request espressif/esp-idf!36997
2025-03-03 11:32:00 +08:00
Zhang Hai Peng
691f9131fc
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:15:03 +08:00
xiongweichao
53493fc99e
fix(bt/bluedroid): fixed the format error of passkey printing
2025-02-14 10:29:25 +08:00
Zhang Hai Peng
f9b60f6f74
docs(ble/bluedroid): Optimize doc for registering BLE callback functions
...
(cherry picked from commit d84ccadf90
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-01-06 11:13:43 +08:00
zhanghaipeng
74461ca835
docs(ble/bluedroid): Optimize BLE example documentation
2024-12-17 14:28:52 +08:00
zhanghaipeng
88ae97e8be
feat(bt): Add support for converting BT HCI logs to btsnoop format
2024-12-09 17:54:20 +08:00
chenjianhua
35d7c5a4ab
feat(ble/bluedroid): Support setting connection params when creating connection
2024-12-03 18:02:37 +08:00
zhanghaipeng
68991d317c
fix(ble/bluedroid): Optimize BLE API "esp_ble_gattc_enh_open"
2024-12-03 18:01:04 +08:00
zhanghaipeng
984c023ef4
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type
2024-12-03 18:01:04 +08:00
Chen Jian Hua
28e1524c7e
feat(bt/bluedroid): Added BLE 5.0 throughput examples
...
(cherry picked from commit 6d3a82eecf
)
Co-authored-by: zhangbowen <zhangbowen@espressif.com >
2024-11-27 11:50:39 +08:00
Jin Cheng
c38203e56e
feat(bt/bluedroid): added events to indicate the profile states of HFP
2024-11-25 10:22:55 +08:00
Jin Cheng
9f809e11de
fix(bt/bluedroid): AG should send OK or other error codes to HF client
...
when it is driven by HF to initiate a call.
2024-11-22 12:25:00 +08:00
chenjianhua
216cf605d3
fix(bt/bluedroid): correct the readme links for BLE periodic examples
2024-10-24 18:04:02 +08:00
chenjianhua
2c2253b7d3
refactor(bt/bluedroid): Refactor the print for BLE examples
2024-10-24 18:04:02 +08:00
chenjianhua
8c6c9b7f0c
refactor(bt/bluedroid): Refactor the print for gatt_server and gatt_client example
2024-10-24 18:04:02 +08:00
Wang Meng Yang
cae1491519
Merge branch 'feat/add_mode_chg_parem_v5.2' into 'release/v5.2'
...
feat(bt/bluedroid): Report sniff interval to application layer(v5.2)
See merge request espressif/esp-idf!33866
2024-09-29 14:03:27 +08:00
xiongweichao
e5984120ac
feat(bt/bluedroid): Report sniff interval to application layer
2024-09-27 14:14:02 +08:00
liqigan
4459865257
feat(bt/bluedroid): Added definition of minor class of COD for peripheral major class
...
Closes https://github.com/espressif/esp-idf/issues/13622
2024-09-26 09:57:21 +08:00
zhanghaipeng
fff9b4e779
docs(ble/bluedroid): Optimize BLE example documentation for getting characteristic
2024-08-29 16:17:46 +08:00
Jiang Jiang Jian
36d2fd821f
Merge branch 'bugfix/fix_work_queue_delete_on_bluedroid_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed work queue delete when create thread failed (v5.2)
See merge request espressif/esp-idf!33038
2024-08-26 14:55:16 +08:00
chenjianhua
8d1cc85dd1
fix(bt/bluedroid): Fixed work queue delete when create thread failed
2024-08-23 17:01:39 +08:00
zhanghaipeng
7e04b04b1c
fix(ble/bluedroid): Fixed memory out-of-bounds issue when parsing adv data
2024-08-23 09:42:18 +08:00
gongyantao
b3bbcd3b45
fix(bt): remove redundant space in hid example path
2024-08-21 10:01:24 +08:00
Island
9d6583f763
Merge branch 'docs/optimized_ble_adv_data_type_v5.2' into 'release/v5.2'
...
docs(ble/bluedroid): Optimize BLE example for setting advertising data (v5.2)
See merge request espressif/esp-idf!32756
2024-08-14 15:53:35 +08:00
Wang Meng Yang
b8539f660b
Merge branch 'bugfix/fix_ble_channel_map_update_v5.2' into 'release/v5.2'
...
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(f583012) (v5.2)
See merge request espressif/esp-idf!32582
2024-08-14 10:50:02 +08:00
gongyantao
2318ee78b7
fix(bt): change example sdkconfig name to sdkconfig.ci.test
2024-08-13 09:53:52 +08:00
zhanghaipeng
bd86aca6ca
docs(ble/bluedroid): Optimize BLE example for setting advertising data
2024-08-12 11:36:55 +08:00
zhanghaipeng
523758c30c
docs(ble/bluedroid): Optimize documentation for BLE connection parameter updates
2024-08-09 20:25:31 +08:00
Wang Meng Yang
e332e4b21b
Merge branch 'fix/hfp_pcm_api_set_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape (backport v5.2)
See merge request espressif/esp-idf!32482
2024-08-08 16:12:12 +08:00
gongyantao
abb9f90d87
change(ci): remove device name check in bt example
2024-08-06 11:58:34 +08:00
gongyantao
cf2ff00360
feat(bt/example): add ci sdkconfig for bt examples
2024-08-06 11:58:22 +08:00
chenqingqing
74ceb6bebc
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape
2024-08-05 19:57:13 +08:00
Yuan Hong Hui
752e29d7e3
feat(bt):add pytest for classic bt example
2024-08-02 15:17:59 +08:00
gongyantao
ea7336d027
feat(bt): add bt address printing for all bt examples
2024-07-19 11:43:18 +08:00
gongyantao
41733e33f1
fix(bt): fix uTask stack overflow in bt example spp_initiator
2024-07-19 11:43:17 +08:00
zhanghaipeng
a7dc067f1c
feat(ble/bluedroid): Support BLE50 instance in related event
2024-07-09 15:23:52 +08:00
zhanghaipeng
7af45c272d
fix(ble/bluedroid): Fixed BLE no data length change event
2024-06-02 17:16:45 +08:00
zhanghaipeng
a0a4d653df
fix(ble/bluedroid): Optimized BLE SPP example for improved compatibility
2024-05-22 19:33:55 +08:00
zhanghaipeng
20ed74dbdc
fix(ble/bluedroid): Optimize the BLE documentation
2024-05-22 19:33:55 +08:00
zhiweijian
4dda86b352
fix(nt/bluedroid): Split the device name set functions
...
feat(bt/bluedroid): added APIs to get/set device name on BT GAP side
change(bt/bluedroid): use BT GAP APIs to set/get device name in bluetooth classic examples
change(bt/bluedroid): use BT/BLE GAP APIs to set/get device name in coexist examples
2024-04-30 12:02:56 +08:00
zhiweijian
7e97c5fb16
fix(ble/bluedroid): Remove esp_bluedroid_init() discard declaration
2024-04-30 12:02:45 +08:00
Raghu Saxena
119af9f78f
fix(bt/example): Use correct struct type
2024-03-07 12:31:31 +08:00
Jin Cheng
7560b70244
feat(bt/bluedroid): Added an event to notify the encryption mode to applicaiton layer
2024-02-22 09:51:48 +08:00
Jin Cheng
fdd1f41836
feat(bt/bluedroid): Added report for the type of link key in ESP_BT_GAP_AUTH_CMPL_EVT
2024-02-22 09:51:48 +08:00
Wang Meng Yang
e368a7ab69
Merge branch 'bugfix/a2dp_sink_example_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): corrected the strings of A2DP audio states (v5.2)
See merge request espressif/esp-idf!28276
2024-02-18 09:55:15 +08:00
Jin Cheng
595d8b512f
fix(bt/bluedroid): corrected the strings of A2DP audio states
2024-01-04 17:53:04 +08:00
zhanghaipeng
951e3b2b8c
fix(bt/bluedroid): Optimize ble remove all bonded devices function
2023-12-30 20:40:47 +08:00
zhanghaipeng
e9c1d5c4b6
fix(bt/bluedroid): Update ble ibeacon example document
2023-12-30 20:40:36 +08:00
zhanghaipeng
48226735d1
fix(bt/bluedroid): Update ble gattc gatts coex example
2023-12-30 20:40:21 +08:00