chenjianhua
|
f986abd482
|
bluedroid: support ble privacy by controller
|
2023-02-14 11:13:56 +08:00 |
|
Jiang Jiang Jian
|
9e9f0592f8
|
Merge branch 'bugfix/fix_esp32_esp32c3_some_bugs' into 'release/v4.4'
Fixed BLE lld_per_adv.c line 401 assert on ESP32C3 and ESP32S3 (backport v4.4)
See merge request espressif/esp-idf!20757
|
2022-11-09 17:52:42 +08:00 |
|
zwj
|
290a6c8ade
|
allow bluedroid host to report adv_ind separately
|
2022-10-24 19:28:23 +08:00 |
|
chenjianhua
|
38d1250788
|
bluedroid: fix ble rpa generate and update by host
|
2022-10-09 16:25:17 +08:00 |
|
chenjianhua
|
f943f37927
|
Revert "Fixed ESP32 BLE can't resolve the peer address when enable white list"
This reverts commit 1cc0f6aac5 .
|
2022-10-09 16:16:59 +08:00 |
|
cjin
|
b063151c4b
|
fix on data len change cmd malfunction
|
2022-09-27 19:32:11 +08:00 |
|
wangmengyang
|
c6c4a23098
|
component/bt: consider to handle HCI LE Direct Advertising Report
|
2022-08-03 21:55:07 +08:00 |
|
wangmengyang
|
b735c46ba7
|
component/bt: fix adv report flow control logic, give ADV report credits every 10 packets
|
2022-08-03 21:55:03 +08:00 |
|
wangmengyang
|
2ef0627c2c
|
component/bt: add simple ADV flow control mechanism -- drop the packets when the adv report queues are considered full
|
2022-08-03 21:55:02 +08:00 |
|
wangmengyang
|
c9ebba2ddf
|
component/bt: use the OSI utility "pkt_queue" to store ADV report packet in btu layer
# Conflicts:
# components/bt/host/bluedroid/hci/hci_hal_h4.c
|
2022-08-03 21:54:52 +08:00 |
|
Jiang Jiang Jian
|
187f47d232
|
Merge branch 'feature/support_ble_direct_ind_low_adv_v4.4' into 'release/v4.4'
components/bt: Support low duty cycle directed advertising(backport release/v4.4)
See merge request espressif/esp-idf!16377
|
2021-12-21 04:07:13 +00:00 |
|
xiewenxiang
|
5086d6f3d2
|
components/bt: Support low duty cycle directed advertising
|
2021-12-14 09:32:15 +08:00 |
|
xiongweichao
|
a946b6042a
|
Dereference after null check
|
2021-11-23 11:31:06 +08:00 |
|
xiongweichao
|
86ea712aa4
|
Logically dead code
|
2021-11-23 11:31:06 +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 |
|