chenqingqing
|
fbf196a7f9
|
feat(bt/api): Add new apis for hfp to get the numbers of packet status received and sent
|
2023-09-07 11:37:09 +08:00 |
|
Jin Cheng
|
54fecc5561
|
fix(bt/bluedroid): Deleted the redundant 'memset' in btc_hf_cb_handler
|
2023-09-07 10:59:06 +08:00 |
|
Jin Cheng
|
774056bf62
|
fix(bt/bluedroid): Added peer Bluetooth device address into HF callback parameters
|
2023-09-07 10:56:11 +08:00 |
|
Jin Cheng
|
e36e0f5233
|
fix(bt/bluedroid): Fixed wrong code logic in 'AT+CIND?' of HFP
|
2023-09-07 10:56:11 +08:00 |
|
Jin Cheng
|
f0ed003d91
|
fix(bt/bluedroid): Fixed errors in parsing ATD command in HFP AG
|
2023-09-07 10:56:11 +08:00 |
|
Jin Cheng
|
fb14ef7c24
|
fix(bt/bluedroid): Fixed NULL Bluetooth device address in HF-AG events was reported to application layer
|
2023-09-07 10:56:11 +08:00 |
|
baohongde
|
d82a2e2eec
|
feat(bt/bluedroid): Add option whether to include device name in extended inquiry response
|
2023-08-24 19:36:26 +08:00 |
|
chenjianhua
|
902c6973f1
|
fix(bt/bluedroid): Fix memory leak of gattc cache upon disconnection
|
2023-07-18 11:44:43 +08:00 |
|
chenjianhua
|
7ca9ca6f90
|
bluedroid: fixed compile warning when optimize for performance
|
2023-07-18 11:41:44 +08:00 |
|
Ilia Lutchenko
|
837a46b5a7
|
btc_sdp: add_raw_sdp: fix 32 and 128-bit uuid configuration
Added proper conversion of 4 and 16-byte UUIDs values to binary streams.
UUIDs now set with SDP_AddAttribute() instead of
SDP_AddServiceClassIdList().
|
2023-06-28 14:18:20 +08:00 |
|
Jin Cheng
|
7e810cd65c
|
fix a2dp source crash when connect to Bose speaker
|
2023-06-12 03:24:15 +00:00 |
|
Jiang Jiang Jian
|
f9ad773288
|
Merge branch 'bugfix/hfp_ag_idx_invalid_v5.0' into 'release/v5.0'
bt: Fixed out of bounds access due to variable length array(v5.0)
See merge request espressif/esp-idf!23666
|
2023-06-01 19:59:22 +08:00 |
|
zhiweijian
|
8e5d95c953
|
Fixed battery profile wrong condition
|
2023-05-11 20:03:18 +08:00 |
|
xiongweichao
|
22eeaf2f70
|
bt: Deleted some redundant variables in HFP_AG
|
2023-05-11 06:12:38 +00:00 |
|
xiongweichao
|
d19ecff036
|
bt: Fixed the problem of out-of-bounds access caused by the variable-length array introduced in 3268075231
Closes https://github.com/espressif/esp-idf/issues/11264
|
2023-05-11 06:12:38 +00:00 |
|
xiongweichao
|
ff3377ddd1
|
bt: Fixed codec mode error in ESP_HF_WBS_RESPONSE_EVT
|
2023-05-11 06:12:38 +00:00 |
|
chenjianhua
|
cceb2b4db6
|
bluedroid: support get bluetooth device name
|
2023-04-20 10:54:16 +08:00 |
|
chenjianhua
|
3eb5185b7b
|
bluedroid: report status after clearing the BLE white list
|
2023-04-20 10:38:23 +08:00 |
|
Jin Cheng
|
b0f6a4174a
|
Fixed the index out of bounds of hfp_ag BTC control block
|
2023-03-22 15:48:32 +08:00 |
|
xiongweichao
|
46e7347177
|
bt:Added a parameter to tell the user the result of the pass through command implementation
|
2023-03-13 15:03:55 +08:00 |
|
Jiang Jiang Jian
|
4cc03645e8
|
Merge branch 'bugfix/fix_some_ble_bug_v5.0' into 'release/v5.0'
Fixed some BLE bugs (backport v5.0)
See merge request espressif/esp-idf!22363
|
2023-02-27 15:05:38 +08:00 |
|
chenjianhua
|
a13b89a043
|
bluedroid: add params in GATT connect event
|
2023-02-14 11:23:50 +08:00 |
|
AlbertWDev
|
a16896af68
|
bt: fix SDP event status overwritten by handle
|
2023-02-02 20:13:52 +08:00 |
|
Jiang Jiang Jian
|
7dae4181a8
|
Merge branch 'bugfix/fix_some_ble_bugs_by_cjh_v5.0' into 'release/v5.0'
Fixed some BLE bugs (backport v5.0)
See merge request espressif/esp-idf!21682
|
2022-12-20 11:14:48 +08:00 |
|
chenjianhua
|
c97df72bb2
|
bluedroid: fix encrypt keysize of GATT characteristic permission
|
2022-12-19 20:17:00 +08:00 |
|
xiongweichao
|
32a50118a4
|
Assert when malloc user_data fail
|
2022-12-19 11:32:19 +08:00 |
|
xiongweichao
|
29b718bdf5
|
Fixed memory leak when SPP initialization failed
|
2022-12-19 11:32:09 +08:00 |
|
xiongweichao
|
3f5aaf11db
|
Added esp_spp_vfs_unregister() to free memory allocated by esp_spp_vfs_register()
|
2022-12-19 11:32:01 +08:00 |
|
xiongweichao
|
9bd1484386
|
bt:Fixed the use of invalid configuration when the peer device configures the stream, and returned an incorrect error code
|
2022-12-15 16:57:46 +08:00 |
|
xiongweichao
|
c0392d3dd9
|
bt:Modify the member variable *arg in struct btc_msg to arg[0]
|
2022-12-12 11:26:34 +08:00 |
|
xiongweichao
|
f9732cb65f
|
bt: Fixed memory leak due to not freeing memory if posting a message to a thread fails
|
2022-12-12 11:26:26 +08:00 |
|
xiongweichao
|
654e198464
|
bt: Remove SPP default send buffer size option and add parameters to configure send buffer size in esp_spp_enhance_init()
|
2022-12-07 09:38:24 +00:00 |
|
xiongweichao
|
c2c9b090c7
|
bt: Added esp_spp_enhance_init() API to indicate whether to enable L2CAP ERTM
|
2022-12-07 09:38:24 +00:00 |
|
xiongweichao
|
6d57e7878d
|
bt: Keep the maximum number of credits unchanged
|
2022-12-07 09:38:24 +00:00 |
|
xiongweichao
|
aa25c4391c
|
bt: Replaced the tx queue in SPP VFS mode with ringbuffer
|
2022-12-07 09:38:24 +00:00 |
|
xiongweichao
|
6d9987f4c8
|
bt: Split SPP application layer data packets according to the MTU of the peer
|
2022-12-07 09:38:24 +00:00 |
|
Jiang Jiang Jian
|
316e0e2295
|
Merge branch 'bugfix/fix_hid_device_vup_without_connection_5.0' into 'release/v5.0'
Bugfix/Fix HID Device can not remove virtually cabled device without a connection[backport 5.0]
See merge request espressif/esp-idf!21365
|
2022-12-02 20:38:57 +08:00 |
|
Jiang Jiang Jian
|
d92765bf9c
|
Merge branch 'bt/opt_audio_datapath_v5.0' into 'release/v5.0'
bt/optimized a2dp_sink audio datapath (v5.0)
See merge request espressif/esp-idf!21222
|
2022-12-02 20:36:14 +08:00 |
|
liqigan
|
ad43b04898
|
fix HID device can not remove virtually cabled device without a connection
Closes https://github.com/espressif/esp-idf/issues/10107
|
2022-12-01 15:14:25 +08:00 |
|
Jin Cheng
|
75b2e639e1
|
optimized a2dp_sink audio datapath
1. removed audio cache in BTC layer of Bluedroid
2. added flow control for audio data in application layer
Closes https://github.com/espressif/esp-idf/issues/9622
|
2022-11-24 11:21:57 +08:00 |
|
xiongweichao
|
cb647b5198
|
bt: Fixed SPP VFS mode not being able to send data
|
2022-10-26 16:41:09 +08:00 |
|
chenjianhua
|
03832cceeb
|
Bluedroid: Configurable option to modify max gatt service attributes count
|
2022-10-09 17:07:53 +08:00 |
|
xiongweichao
|
09cc360b43
|
Fixed sink not being able to output mono audio because it can only decode dual channel audio data
|
2022-09-15 11:35:25 +00:00 |
|
wangmengyang
|
0a1fa3e204
|
component/bt: add simple ADV flow control mechanism -- drop the packets when the adv report queues are considered full
|
2022-08-02 14:14:07 +08:00 |
|
wangmengyang
|
9a5f854760
|
component/bt: use the OSI utility "osi_event" to handle adv report in btc_layer
|
2022-08-02 14:14:07 +08:00 |
|
wangmengyang
|
3c8671f592
|
component/bt: use the OSI utility "osi_event" to handle A2DP source data Tx processing
|
2022-08-02 14:14:07 +08:00 |
|
wangmengyang
|
578bfa3600
|
component/bt: use the OSI utility "osi_event" to handle A2DP sink data Rx processing
|
2022-08-02 14:14:07 +08:00 |
|
Jiang Jiang Jian
|
4c1f114eab
|
Merge branch 'bugfix/ble_50_sync_periodic_adv_lost_data' into 'master'
components/bt: Fix ble sync periodic adv report will lost data
See merge request espressif/esp-idf!18957
|
2022-07-12 16:18:01 +08:00 |
|
xiewenxiang
|
947d082b44
|
components/bt: Fix ble sync periodic adv report lost data issue
|
2022-07-11 16:51:22 +08:00 |
|
Wei Tian Hua
|
8699a10929
|
Merge branch 'bugfix/redesign_hf_ag_init_deinit_api_param' into 'master'
component_bt: Change HF AG API
See merge request espressif/esp-idf!18592
|
2022-07-08 16:57:20 +08:00 |
|