Jiang Jiang Jian
|
de419dbe0b
|
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!23709
|
2023-05-22 11:09:26 +08:00 |
|
chenjianhua
|
d7a927190b
|
bluedroid: fix ble adv data construct for device name
|
2023-05-11 20:47:36 +08:00 |
|
zwj
|
21f694dc81
|
Fixed no error report when own address type is rpa_random and no random address setting
|
2023-05-11 20:03:39 +08:00 |
|
chenjianhua
|
3eb5185b7b
|
bluedroid: report status after clearing the BLE white list
|
2023-04-20 10:38:23 +08:00 |
|
chenjianhua
|
fa051d8dc4
|
bluedroid: fix adv and scan state conflict
|
2023-04-20 10:36:14 +08:00 |
|
chenjianhua
|
58851cd5cd
|
bluedroid: support ble privacy by controller
|
2023-02-14 11:24:02 +08:00 |
|
Jiang Jiang Jian
|
d3ae5ed08f
|
Merge branch 'backport/cjh_v5.0' into 'release/v5.0'
Fixed some BLE bugs on bluedroid (backport v5.0)
See merge request espressif/esp-idf!20510
|
2022-10-11 17:47:26 +08:00 |
|
chenjianhua
|
548cce624c
|
bluedroid: fix ble rpa generate and update by host
|
2022-10-09 17:07:53 +08:00 |
|
chenjianhua
|
f96e38a70d
|
Revert "Fixed ESP32 BLE can't resolve the peer address when enable white list"
This reverts commit 1cc0f6aac5 .
|
2022-10-09 17:07:53 +08:00 |
|
zwj
|
2fe4ff7031
|
allow bluedroid host to report adv_ind separately
|
2022-10-08 14:53:53 +08:00 |
|
cjin
|
143a572b55
|
fix on data len change cmd malfunction
|
2022-09-20 18:06:45 +08:00 |
|
wangmengyang
|
f402778320
|
component/bt: consider to handle HCI LE Direct Advertising Report
|
2022-08-02 17:40:00 +08:00 |
|
wangmengyang
|
5f074e1336
|
component/bt: fix adv report flow control logic, give ADV report credits every 10 packets
|
2022-08-02 14:14:07 +08: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 |
|
Karl Wang
|
a075aa564f
|
component/bt: use the OSI utility "pkt_queue" to store ADV report packet in btu layer
|
2022-08-02 14:14:07 +08:00 |
|
xiewenxiang
|
132875a6eb
|
components/bt: Support low duty cycle directed advertising
|
2021-12-13 17:07:23 +08:00 |
|
xiongweichao
|
752b1976c0
|
Dereference after null check
|
2021-11-18 19:47:07 +08:00 |
|
xiongweichao
|
564f9e8f68
|
Logically dead code
|
2021-11-18 19:38:48 +08:00 |
|
xiewenxiang
|
1cc0f6aac5
|
Fixed ESP32 BLE can't resolve the peer address when enable white list
|
2021-08-04 22:00:38 +08:00 |
|
zwj
|
d8474a92bf
|
- fix data length update failed
- fix no callback when the value being used is the same as the value to be set
|
2021-06-25 15:29:38 +08:00 |
|
zwj
|
85b73337a3
|
fix ble 5.0 SMP failed
|
2021-04-20 02:41:14 +00:00 |
|
zwj
|
e652e264c7
|
add BLE connection establishment retry
|
2021-04-20 02:41:14 +00:00 |
|
zwj
|
4a719daa78
|
fix scan rsp length err
|
2021-01-15 18:03:27 +08:00 |
|
zwj
|
7c1c669799
|
component/bt: add BLE v5.0 feature for bluedroid host
|
2021-01-15 17:55:12 +08:00 |
|
XieWenxiang
|
366b036ba5
|
component/bt: support BLE Authorization
|
2020-12-02 09:07:24 +08:00 |
|
Angus Gratton
|
66fb5a29bb
|
Whitespace: Automated whitespace fixes (large commit)
Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace)
|
2020-11-11 07:36:35 +00:00 |
|
sushant.chougule
|
0583a04969
|
Bluedroid stack dynamic allocation changes to optimise DRAM usage
Structures allocated dynamically:
tACL_CONN, tBTM_PM_MCB, tBTM_SEC_DEV_REC, tGATT_TCB, tGATT_CLCB, tL2C_LCB, tL2C_CCB, tSDP_RECORD
Total dynamic allocation size ~19KB.
Peak dram usage reduced by ~12KB when in BT classic + BLE scenario(1 a2dp sink + 1 BLE gatt server)
|
2020-07-15 14:44:10 +05:30 |
|
zhiweijian
|
6d593eb6fc
|
component/bt: add clear white list API
|
2020-06-02 11:29:51 +08:00 |
|
Hrishikesh Dhayagude
|
a2adcea802
|
Enable characteristic 0x2A04 in GAP service
Add support to enable Peripheral Preferred Connection Parameters in GAP service and update it correctly
|
2019-12-05 12:17:14 +08:00 |
|
zhiweijian
|
fb369577d9
|
component/bt: allow adv stop again when adv is already stoped and fix crash when tx prog sometimes
|
2019-11-27 10:03:06 +00:00 |
|
Anton Maklakov
|
afbaf74007
|
tools: Mass fixing of empty prototypes (for -Wstrict-prototypes)
|
2019-08-01 16:28:56 +07:00 |
|
Hrishikesh Dhayagude
|
21165edf41
|
Bluetooth component refactoring
|
2019-06-30 16:39:00 +08:00 |
|