zhanghaipeng
ef444d6a1b
fix(bt/bluedroid): Fix ble adv report evt type
2023-11-08 19:47:26 +08:00
zhiweijian
52112a9b91
fix(ble/bluedroid): fixed BLE bond error after reboot
2023-11-01 17:13:50 +08:00
zhanghaipeng
d6165c0859
feat(bt/bluedroid): Display BLE permission check handle in error trace
2023-10-31 14:37:39 +08:00
zhiweijian
cc746091a9
Fixed bluedroid host build warning when log is disabled
2023-10-20 17:15:45 +08:00
Island
467cae8a41
Merge branch 'backport_v5.0' into 'release/v5.0'
...
Fix some BLE bugs in bluedroid host(backport 5.0)
See merge request espressif/esp-idf!26168
2023-10-17 11:00:39 +08:00
zhanghaipeng
98d88f86a7
fix(bt/bluedroid): Fix remove resolving list error for esp32
2023-10-16 19:30:18 +08:00
zhanghaipeng
5c6533d574
fix(bt/bluedroid): Fix bugs in ble service change characteristic
2023-10-16 19:30:08 +08:00
Jiang Jiang Jian
65321ea317
Merge branch 'bugfix/use_bt_sdp_bqb_include_macro_for_ertm_mode_flag_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Add correct macro for ertm mode included flag (v5.0)
See merge request espressif/esp-idf!26456
2023-10-16 11:51:56 +08:00
gongyantao
c80e82fa07
fix(bt/bluedroid): Add correct macro for ertm mode included flag
2023-10-13 14:44:35 +08:00
baohongde
299fa49d75
fix(bt/bluedroid): Triggering disconnect event of GAP correctly
2023-10-13 14:22:39 +08:00
Jiang Jiang Jian
64639bb296
Merge branch 'test/bqb_test_bt_classic_hfp_v5.0' into 'release/v5.0'
...
feat(bt/hfp): Add support for HFP BQB auto test (backport v5.0)
See merge request espressif/esp-idf!26223
2023-10-07 14:28:28 +08:00
Jiang Jiang Jian
d4b9cb7e63
Merge branch 'test/bqb_test_bt_classic_l2cap_v5.0' into 'release/v5.0'
...
feat(bt/bluedroid): Add flags for BQB auto test of L2CAP (backport v5.0)
See merge request espressif/esp-idf!26219
2023-10-07 14:27:06 +08:00
Jiang Jiang Jian
ef2a051313
Merge branch 'bugfix/hfp_api_pkt_stat_nums_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fix the judgment condition for packet transmission status statistics (backport v5.0)
See merge request espressif/esp-idf!26170
2023-10-07 14:25:13 +08:00
wanglai@espressif.com
9a11ce19ea
feat(bt/bluedroid): Add supprot for specific indicator sending from AG to Client
2023-09-26 15:10:15 +08:00
liqigan
833d3226c5
fix(bt/bluedroid): Fix the issue for HID congestion checking
2023-09-26 14:15:44 +08:00
wanglai@espressif.com
6c1d11ad7e
feat(bt/bluedroid): Add flags for BQB auto test of L2CAP
...
1: add sdp_bqb_disable_flag to avoid running sdpu_build_n_send_error.
2: add sdp_bqb_inact_timeout_flag to set the SDP inactivity timeout to 90 seconds.
3: add l2cap_bqb_bad_cmd_len_rej_flag to reject the C-Frame with invalid PDU length
4: add l2cap_bqb_ertm_mode_included_flag to set L2CAP_FCR_ERTM_MODE for most L2CAP cases
2023-09-26 14:06:24 +08:00
chenqingqing
af72846e92
fix(bt/bluedroid): Fix the judgment condition for packet transmission status statistics
2023-09-25 10:50:52 +08:00
zhanghaipeng
a921a2dfd7
fix(bt/bluedroid): Fix set periodic advertising data error
2023-09-23 20:23:49 +08:00
liqigan
0016eb028c
change(bt/bluedroid): Limit sniff request when pending mode change event
2023-09-19 20:10:37 +08:00
zhanghaipeng
c85c755ec6
fix(bt): Fix bugs about updating connect param
2023-09-18 19:38:20 +08:00
zhanghaipeng
4e6a831d57
fix(bt): Fix bug while calculating block cipher using aes-128
2023-09-18 19:38:13 +08:00
zhanghaipeng
ed1a83a93f
docs(bt): Update comment in ble
2023-09-18 19:38:04 +08:00
zhanghaipeng
debcf93282
feat(bt/bluedroid): Support periodic adv adi feature
2023-09-18 19:37:55 +08:00
chenjianhua
559368ba77
fix(bt/bluedroid): Fixed BLE disconnect event report when disconnecting
2023-09-18 19:37:45 +08:00
chenjianhua
fc57ae154d
feat(bt/bluedroid): Support high duty adv interval setting
2023-09-18 19:37:28 +08:00
chenjianhua
3115bd17b5
fix(bt/bluedroid): Fix address check when using NRPA as random device address
2023-09-18 19:37:18 +08:00
Island
87aeb49cff
Merge branch 'feature/support_ble_53_host_feat_v5.0' into 'release/v5.0'
...
Support BLE host feature for PTS (backport v5.0)
See merge request espressif/esp-idf!25646
2023-09-18 15:23:06 +08:00
Wang Meng Yang
5a98ae1a52
Merge branch 'bugfix/fix_hidd_send_rpt_without_connection_v5.0' into 'release/v5.0'
...
Change(bt/bluedroid): Optimize HIDD sending interrupt report behavior[backport 5.0]
See merge request espressif/esp-idf!25919
2023-09-18 14:07:20 +08:00
liqigan
4b7f77a769
change(bt/bluedroid): Optimize HIDD sending interrupt report behavior
...
HID device is allowed to trigger reconnection by sending an interrupt
report. When reconnection is in progress, no more interrupt report can
be sent until the procedure is accomplished.
2023-09-11 20:14:25 +08:00
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
chenjianhua
0315b24514
bluedroid: add periodic adv sync transfer API and EVT
2023-08-30 15:17:47 +08:00
chenjianhua
630154ed2d
bluedroid: support gatts show local database
2023-08-30 15:17:38 +08:00
chenjianhua
3100841f64
bluedroid: fixed GATT multi notify and robust caching
2023-08-30 15:17:30 +08:00
chenjianhua
285e86ad04
bluedroid: add config for GAP service and periodic adv sync transfer
2023-08-30 15:17:14 +08:00
chenjianhua
0b76c3615e
bluedroid: add internal GATT API for PTS
2023-08-30 15:15:23 +08:00
chenjianhua
69b8b587c9
bluedroid: add config for robust caching and RPA timeout
2023-08-30 15:15:09 +08:00
chenjianhua
42a1d94830
bluedroid: support GATT robust caching feature
2023-08-30 15:13:03 +08:00
chenjianhua
1ce00f01ca
bluedroid: support GATT services database hash calculate
2023-08-30 15:12:52 +08:00
chenjianhua
ed34a2b500
bluedroid: support periodic advertising sync transfer cmd
2023-08-30 15:12:41 +08:00
chenjianhua
52e3e684e0
bluedroid: support LE L2CAP credit based connection
2023-08-30 15:12:12 +08:00
chenjianhua
4145099bdc
bluedroid: support oob pairing for smp secure connection
2023-08-30 15:11:34 +08:00
Jiang Jiang Jian
01871aa91b
Merge branch 'backport_v5.0' into 'release/v5.0'
...
fix(bt): Fix ble periodic advertising data length 0 error(backport v5.0)
See merge request espressif/esp-idf!25007
2023-08-15 11:04:47 +08:00
Jin Cheng
48a31a8a51
fix(bt): Removed an incorrectly defined HCI error code
2023-08-09 17:32:41 +08:00
wanglai@espressif.com
f5ad81e04a
fix(bt/bqb): Modify BQB related configurations
2023-07-31 18:18:29 +08:00
wanglai@espressif.com
543a0aaa25
feat(bt): Add BQB enabling and rfcomm msc command sending support
...
1: add the CONFIG_BT_BQB_ENABLED for some functions of bqb test.
2: add bqb_rfc_send_msc_cmd function to send rfcomm msc command with
only address arg input.
2023-07-31 17:58:01 +08:00
zhanghaipeng
cb85b7b7a7
fix(bt): Fix bug with address resolution enabling during non-connected activities
2023-07-26 16:39:06 +08:00
zhanghaipeng
0e9974a918
fix(bt): Fix ble periodic advertising data length 0 error
...
- Fixed issues about data length 0 when set ext adv data,ext scan rsp data and periodic adv data
2023-07-26 16:39:06 +08:00
xiongweichao
d666536a21
change(bt/Bluedroid): Update AVRCP version to 1.5
2023-07-11 11:43:59 +00:00
Jiang Jiang Jian
40aac8601b
Merge branch 'bugfix/fix_some_ble_bugs_v5.0' into 'release/v5.0'
...
Fixed some BLE bugs (backport v5.0)
See merge request espressif/esp-idf!24276
2023-07-11 12:21:07 +08:00
chenjianhua
64a2778d5f
bluedroid: fixed gatt tcb free when disconnecting
2023-06-29 20:55:37 +08:00