diff options
author | Manish Mandlik <mmandlik@google.com> | 2020-10-30 17:52:48 -0700 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2020-11-02 09:53:25 -0800 |
commit | 058ef5a662160281ae0fdbbc47565a7292c2312d (patch) | |
tree | 44c28c1ed451c760fc96a034372e370a93fb0c18 /doc | |
parent | dc136054955b4b4fe3c62902358b7b993275a04b (diff) | |
download | bluez-058ef5a662160281ae0fdbbc47565a7292c2312d.tar.gz |
adv_monitor: Implement RSSI filtering and content matching
This implements the following logic for background scanning.
- Implement RSSI tracking based on high/low RSSI thresholds and timers.
- Create an entry point in adapter to start the matching of Adv based
on all monitors and invoke the RSSI tracking for Adv reporting.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/advertisement-monitor-api.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/advertisement-monitor-api.txt b/doc/advertisement-monitor-api.txt index e09b6fd25..92c8ffc38 100644 --- a/doc/advertisement-monitor-api.txt +++ b/doc/advertisement-monitor-api.txt @@ -70,6 +70,11 @@ Properties string Type [read-only] dBm indicates unset. The valid range of a timer is 1 to 300 seconds while 0 indicates unset. + If the peer device advertising interval is greater than the + HighRSSIThresholdTimer, the device will never be found. Similarly, + if it is greater than LowRSSIThresholdTimer, the device will be + considered as lost. Consider configuring these values accordingly. + array{(uint8, uint8, array{byte})} Patterns [read-only, optional] If Type is set to 0x01, this must exist and has at least |