Wang Meng Yang
e912a4f6ba
Merge branch 'bugfix/l2cap_no_report_stop_server_evt_v5.4' into 'release/v5.4'
...
fix(bt): Fixed l2cap not reporting stop server completion event(v5.4)
See merge request espressif/esp-idf!38698
2025-04-28 08:19:43 +08:00
Island
b9123d5554
Merge branch 'feat/add_sync_cte_type_in_pa_sync_v5.4' into 'release/v5.4'
...
Feat/add sync cte type in pa sync (v5.4)
See merge request espressif/esp-idf!38592
2025-04-27 14:11:35 +08:00
xiongweichao
be9713fe10
fix(bt): Fixed l2cap not reporting stop server completion event
2025-04-25 11:39:51 +08:00
xiongweichao
b59e8634f2
feat(bt): Add API to get some information of Classic Bluetooth profile
2025-04-24 10:34:07 +08:00
Island
26b9ba6b63
Merge branch 'bugfix/fix_some_ble_bugs_2503_v5.4' into 'release/v5.4'
...
Bugfix/fix some ble bugs 2503 (v5.4)
See merge request espressif/esp-idf!38291
2025-04-22 11:49:13 +08:00
Zhi Wei Jian
6098df35ec
feat(ble/bluedroid): Add sync_cte_type in creat_periodic_adv_sync function
...
(cherry picked from commit eb647d10c6
)
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2025-04-21 17:03:36 +08:00
Zhi Wei Jian
a30d47b6fe
fix(ble/bluedroid): Fixed BLE_FEAT_CREATE_SYNC_ENH define error in bluedroid host
...
(cherry picked from commit cf6135c990
)
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2025-04-21 17:03:33 +08:00
xiongweichao
3d2faed4c6
feat(bt): Added events for l2cap register and unregister vfs
2025-04-15 19:02:22 +08:00
Wang Meng Yang
26e415dcb4
Merge branch 'feature/add_profile_stat_v5.4' into 'release/v5.4'
...
feat(bt): Add API to get profile status(v5.4)
See merge request espressif/esp-idf!38274
2025-04-15 08:13:24 +08:00
xiongweichao
ecf646cefc
feat(bt): Add API to get profile status
2025-04-14 15:43:22 +08:00
Zhang Hai Peng
20910df9d6
feat(ble/bluedroid): Implement BLE channel map reading API
...
(cherry picked from commit 55043e280a
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-04-07 21:14:23 +08:00
Zhang Hai Peng
d47d3230cd
fix(ble/bluedroid): Fix potential uint32_t overflow in BLE btu_start_timer
...
(cherry picked from commit a9286567f0
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-04-07 21:14:21 +08:00
Zhang Hai Peng
44f3208a49
feat(bluedroid): Support get bt config path
...
(cherry picked from commit d6bb90b453
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-04-07 21:14:16 +08:00
zhiweijian
33093418f8
feat(ble/bluedroid): report cte_type in periodic adv report if CTE feature is enabled
2025-04-07 16:04:24 +08:00
Island
4e61ce24d6
Merge branch 'feat/support_bluedroid_host_iso_feature_master_v5.4' into 'release/v5.4'
...
Support bluedroid host new features (v5.4)
See merge request espressif/esp-idf!38163
2025-04-07 16:01:16 +08:00
zhanghaipeng
231bf742b0
fix(ble/bluedroid): Support SPI log output options for HCI
2025-04-02 15:18:17 +08:00
zhiweijian
c06b78595d
fix(ble/bluedroid): move setting host feature API to GAP
2025-04-02 10:31:42 +08:00
zhiweijian
0e6e23ec53
feat(bt/bluedroid): Support ble bluedroid host connection subrating feature
2025-04-02 10:31:33 +08:00
zhiweijian
5425ed8eef
feat(bt/bluedroid): Support ble bluedroid host power control feature
2025-04-02 10:31:24 +08:00
zhiweijian
b47a6003a1
feat(bt/bluedroid): Support BLE CTE in bluedroid host
2025-04-02 10:31:14 +08:00
zhiweijian
e3bf21b31a
feat(bt/bluedroid): Support BLE iso in bluedroid host
2025-04-02 10:31:04 +08:00
chenjianhua
352ee491db
feat(bt/bluedroid): Support BLE vendor hci event reporting
2025-04-01 15:12:28 +08:00
chenjianhua
189e40bc7b
feat(bt/bluedroid): Support BLE setting vendor event mask
2025-04-01 15:12:28 +08:00
zhanghaipeng
cdefff9cc5
feat(ble/bluedroid): Support read periodic advertiser list size command
2025-03-14 18:03:31 +08:00
zhiweijian
694ed47dbb
feat(bt/bluedroid): optimize bluedroid menuconfig
2025-03-14 18:03:31 +08:00
xiongweichao
44c606e165
fix(bt): Fixed SDP record integrity check bug
2025-02-14 10:21:46 +08:00
xiongweichao
f9ea7a47b1
fix(bt/bluedroid): Fixed incorrect types of some variables in SDP
2025-02-11 11:57:11 +08:00
Jiang Jiang Jian
5747e16f74
Merge branch 'fix/blufi_example_mem_access_v5.4' into 'release/v5.4'
...
fix(ble/blufi): Fixed blufi example security issue (v5.4)
See merge request espressif/esp-idf!36164
2025-01-09 11:38:08 +08:00
Zhang Hai Peng
41e7f893aa
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:14:04 +08:00
Chen Jian Hua
85bc8bb63c
Merge branch 'refactor/optimize_ble_gatt_api_doc' into 'master'
...
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
See merge request espressif/esp-idf!34650
(cherry picked from commit 19b5381c99
)
7320c77d refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
8a80617c refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
0ac97e98 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
27b17c69 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
ea8d7686 docs: Update gattc & gatts api header files
f508772f Apply 3 suggestion(s) to 2 file(s)
03469b52 Apply 2 suggestion(s) to 1 file(s)
aa2cf7a5 docs: fix minor issue
46dc6e96 docs(ble): Replaced "closed" with "terminated" for physical connection.
Co-authored-by: Wei Yu Han <weiyuhan@espressif.com >
2024-12-24 15:20:05 +08:00
chenjianhua
02cc012db5
feat(ble/bluedroid): Support setting connection params when creating connection
2024-11-27 17:13:21 +08:00
zhanghaipeng
4ed30165d8
fix(ble/bluedroid): Optimize BLE API "esp_ble_gattc_enh_open"
2024-11-27 17:07:24 +08:00
zhanghaipeng
719a2313be
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type
2024-11-27 17:07:24 +08:00
Jin Cheng
e8c3b6418c
feat(bt/bluedroid): added events to indicate the profile states of HFP
2024-11-25 10:21:55 +08:00
chenjianhua
4ae7b4aecf
feat(bt/bluedroid): Added API to set supported channel selection algorithm
2024-10-17 16:56:48 +08:00
zhanghaipeng
514155de3b
fix(ble/bluedroid): Fixed BLE handle check for GATT API
2024-10-09 12:03:41 +08:00
xiongweichao
b71597416d
feat(bt/bluedroid): Report sniff interval to application layer
2024-09-23 15:23:36 +08:00
Wang Meng Yang
4b74e4e595
Merge branch 'bugfix/fix_sdp_compatibility' into 'master'
...
Bugfix/fix sdp compatibility
See merge request espressif/esp-idf!33442
2024-09-18 11:31:27 +08:00
Island
1a065dc37a
Merge branch 'feat/support_blecrt_242' into 'master'
...
fix(bt/bluedroid): Fixed access fault when reading BLE controller information fails
Closes BLERP-1019 and BLERP-1020
See merge request espressif/esp-idf!33406
2024-09-18 10:56:47 +08:00
liqigan
1cfb537813
fix(bt/bluedroid): Fixed the SDP API compatibility bug
2024-09-14 14:37:50 +08:00
linruihao
0de83be0fe
feat(bt/bluedroid): Add Kconfig options to controll AVRCP Cover Art feature
2024-09-13 17:58:49 +08:00
linruihao
cb0d073551
feat(bt/bluedroid): Support AVRCP Cover Art feature
2024-09-13 17:58:49 +08:00
chenjianhua
e4a372ab76
feat(bt/bluedroid): Add BLE connection id param for ESP_GATTS_RESPONSE_EVT
2024-09-11 10:26:45 +08:00
liqigan
c564817862
feat(bt/bluedroid): Add API to create Device ID Service record
2024-09-05 15:32:56 +08:00
liqigan
53bb819e88
feat(bt/bluedroid): Added definition of minor class of COD for peripheral major class
...
Closes https://github.com/espressif/esp-idf/issues/13622
2024-08-30 15:37:17 +08:00
Island
bb5f95fcc3
Merge branch 'refactor/ble_example_print_on_bluedroid' into 'master'
...
refactor(bt/bluedroid): Refactor the print for CI example test
Closes BLERP-904 and BLERP-910
See merge request espressif/esp-idf!32513
2024-08-29 14:43:30 +08:00
Island
66cb82a446
Merge branch 'docs/optimized_ble_gattc_multi_connect_example' into 'master'
...
docs(ble/bluedroid): Optimize BLE example documentation for getting characteristic
Closes IDFGH-13526 and IDFGH-13463
See merge request espressif/esp-idf!33063
2024-08-28 18:02:27 +08:00
chenjianhua
a56d18383b
refactor(bt/bluedroid): Refactor the print for gatt_server and gatt_client example
2024-08-28 14:51:12 +08:00
zhanghaipeng
dbca12721e
fix(ble/bluedroid): Optimize BLE function 'esp_ble_resolve_adv_data_by_type'
2024-08-27 16:56:39 +08:00
chenqingqing
b456865c4a
fix(bt): Add a parameter in the two least significant bits of Class of Device
2024-08-27 14:23:49 +08:00