Island
1bfc6eddf0
Merge branch 'bugfix/fix_ble_report_len' into 'master'
...
fix(ble/bluedroid): Fix adv data and scan rsp data not reported together in BLE active scan
Closes BCI-493
See merge request espressif/esp-idf!37132
2025-02-21 15:29:43 +08:00
zhanghaipeng
7f2cedc048
fix(ble/bluedroid): Fix adv data and scan rsp data not reported together in BLE active scan
2025-02-19 20:18:35 +08:00
chenjianhua
1003ced6e9
feat(bt/bluedroid): Support BLE vendor hci event reporting
2025-02-18 11:32:33 +08:00
chenjianhua
fd4094e502
feat(bt/bluedroid): Support BLE setting vendor event mask
2025-02-18 11:32:21 +08:00
zhiweijian
69acda1785
feat(ble/bluedroid): reduce bluedrois host bin size and disable BLE_HOST_BG_CONNECT_EN
2025-02-17 14:55:55 +08:00
zhiweijian
d2d4d1518d
feat(ble/bluedroid): disable bluedroid host unused functions
2025-02-17 14:51:58 +08:00
zhiweijian
fb08e4eafe
feat(bt/bluedroid): optimize bluedroid menuconfig
2025-02-17 14:51:10 +08:00
zhiweijian
0959beef72
feat(bt/bluedroid): delete unused host congest check
2025-02-17 14:35:46 +08:00
Nebojša Cvetković
fed1d41aa7
fix(ble/bluedroid): Don't log error on 16/128-bit UUID mixed descriptors
2025-02-12 14:57:15 +08:00
Nebojsa Cvetkovic
63b2dcc3a7
refactor(ble/bluedroid): Fix typos in gatt_sr.c
2025-02-12 14:57:15 +08:00
Wang Mengyang
f39d1215b5
change(bt): Remove unused state variable for (e)SCO disconnect reason in Bluedroid
2025-01-14 12:08:53 +08:00
linruihao
4a9a6b1832
feat(bt/bluedroid): Support get play status in AVRCP CT
2024-12-20 15:40:01 +08:00
linruihao
d679115379
change(bt/bluedroid): Some minor changes in bluedroid
...
- Increase the number of BTM security records for services
- Fix a coding style issue in OBEX and GOEP
2024-12-20 15:39:02 +08:00
linruihao
23ed275eff
fix(bt/bluedroid): Allow adding empty header in OBEX and GOEP
2024-12-03 17:02:39 +08:00
linruihao
88913c8ba5
change(bt/bluedroid): Remove a duplicate macro in OBEX
2024-12-03 17:02:39 +08:00
linruihao
c28703c919
feat(bt/bluedroid): Allow using bitwise OR on GOEP return value
2024-12-03 17:02:39 +08:00
linruihao
b2856253e8
feat(bt/bluedroid): Support OBEX over RFCOMM feature
2024-12-03 17:02:39 +08:00
linruihao
219cd0341a
fix(bt/bluedroid): Fix l2cap psm not dereister when obex disconnect
2024-12-03 17:02:39 +08:00
chenjianhua
e5789a8ca1
feat(ble/bluedroid): Support setting connection params when creating connection
2024-11-26 12:10:27 +08:00
Wang Meng Yang
56a55c0935
Merge branch 'bugfix/disconn_sdp_upon_wrong_data' into 'master'
...
fix(bt/bluedroid): disconnect SDP connection on receiving incorrect response
Closes BTQABR2023-170
See merge request espressif/esp-idf!34920
2024-11-25 08:15:39 +08:00
Island
79f26ad603
Merge branch 'bugfix/fix_set_perfer_ext_conn_param' into 'master'
...
fix(bt/bluedroid): Fixed setting perfer conn params complete event report
Closes BLERP-1185
See merge request espressif/esp-idf!34648
2024-11-20 10:30:45 +08:00
Island
21acfc2855
Merge branch 'bugfix/fix_bleqabr24_1635' into 'master'
...
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
Closes BLERP-1230
See merge request espressif/esp-idf!34850
2024-11-20 10:30:40 +08:00
Jin Cheng
2b334d1dfa
fix(bt/bluedroid): disconnect SDP connection on receiving incorrect response
2024-11-20 08:20:40 +08:00
xiongweichao
4b4a9a2174
fix(bt/bluedroid): Fixed the incorrect error code returned
...
when receiving an invalid command
2024-11-14 10:20:53 +08:00
chenjianhua
ef4679d8c4
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
2024-11-12 19:34:37 +08:00
xuzhekai
4b352d1c4f
fix(bt/bluedroid): Fixed setting perfer conn params complete event report
2024-11-05 10:51:58 +08:00
linruihao
ecefb3c7e5
fix(bt/bluedroid): Fix memory leak in sco when bluedroid disable
2024-10-30 15:08:18 +08:00
Island
c27db10042
Merge branch 'bugfix/fix_bci_462' into 'master'
...
fix(bt/bluedroid): Update address type for BLE link when the connection is completed
Closes BLERP-1131
See merge request espressif/esp-idf!34195
2024-10-25 10:45:32 +08:00
Island
755d3a2fbe
Merge branch 'feat/support_blecrt_90' into 'master'
...
feat(bt/bluedroid): Added API to set supported channel selection algorithm
Closes BLERP-1086 and BLERP-1087
See merge request espressif/esp-idf!33921
2024-10-24 11:11:10 +08:00
Island
09263a22df
Merge branch 'bugfix/fix_ble_adv_start_fail' into 'master'
...
fix(ble/bluedroid): Fixed BLE adv start fail
Closes BLERP-1152, BLERP-1153, BLERP-1156, and BLERP-1157
See merge request espressif/esp-idf!34258
2024-10-23 10:52:17 +08:00
zhanghaipeng
dbc94c7056
fix(ble/bluedroid): Support enable BLE topology check by API
2024-10-21 15:41:44 +08:00
zhanghaipeng
76e1650161
fix(ble/bluedroid): Fixed crash issue in BLE SMP when a disconnection process is ongoing
2024-10-20 11:47:31 +08:00
chenjianhua
4ae7b4aecf
feat(bt/bluedroid): Added API to set supported channel selection algorithm
2024-10-17 16:56:48 +08:00
chenjianhua
d53572ab10
fix(bt/bluedroid): Update address type for BLE link when the connection is completed
2024-10-15 11:10:17 +08:00
zhanghaipeng
5126742003
fix(ble/bluedroid): Fixed error when writing Client Supported Features characteristic
2024-10-08 11:33:02 +08:00
zhanghaipeng
5486241e44
feat(ble/bluedroid): Optimize address resolution status for interval use
2024-09-26 20:01:58 +08:00
zhanghaipeng
b88b511362
feat(ble/bluedroid): Support resolve BLE address for interval usage
2024-09-24 20:00:48 +08:00
chenjianhua
7ea2779b6d
test(bt/bluedroid): Support to disable BLE address resolution
2024-09-21 10:33:37 +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
linruihao
eb2307af36
fix(bt/bluedroid): Fixed some bugs in AVRCP
2024-09-13 17:58:49 +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
linruihao
d7298a71c3
feat(bt/bluedroid): Support GOEP Client basic feature
2024-09-13 17:58:49 +08:00
linruihao
da858edb7a
feat(bt/bluedroid): Support OBEX over L2CAP
2024-09-13 17:58:49 +08:00
chenjianhua
e4e23087ee
fix(bt/bluedroid): Fixed access fault when reading BLE controller information fails
2024-09-11 10:26:45 +08:00
Wang Meng Yang
160bd658fc
Merge branch 'bugfix/exit_sniff_immed_enter_sniff' into 'master'
...
fix(bt/bluedroid): Fix the protocol stack to exit sniff mode
Closes BTQABR2023-291
See merge request espressif/esp-idf!33305
2024-09-08 15:49:31 +08:00
liqigan
c564817862
feat(bt/bluedroid): Add API to create Device ID Service record
2024-09-05 15:32:56 +08:00
xiongweichao
a55d8bf12b
fix(bt/bluedroid): Fix the protocol stack to exit sniff mode
...
- Already in result mode but request change indication has not been cleared
2024-09-04 15:08:01 +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
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