Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 9fc977cf authored by klay_liu's avatar klay_liu Committed by Hsin-chen Chuang
Browse files

Floss: RTL8852 MSFT support



Because RTL8852 supports only one peer for each monitor, it needs a
special handling to make pattern searching via MSFT work.

When a peer device with the matching pattern is scanned, we need to
split that into its own address monitor. At the same time, we also
report device found. This way we can monitor multiple peer devices.
When the address monitor reports device lost, we cancel the address
monitor and reports device lost to the host as well.

Bug: 294961421
Bug: 332438857
Tag: #floss
Test: bluetooth_AdapterAdvMonitor.all_floss
Test: m -j

Change-Id: I2d5679e5395fd04805fc2d83dd73df7b295af7cc
Signed-off-by: default avatarklay_liu <klay_liu@realsil.com.cn>
parent ceca2d93
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment