BluetoothLEAdvertisementWatcher.SignalStrengthFilter 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个 BluetoothSignalStrengthFilter 对象,该对象用于配置使用基于信号强度的筛选的蓝牙 LE 广告筛选。
public:
property BluetoothSignalStrengthFilter ^ SignalStrengthFilter { BluetoothSignalStrengthFilter ^ get(); void set(BluetoothSignalStrengthFilter ^ value); };
BluetoothSignalStrengthFilter SignalStrengthFilter();
void SignalStrengthFilter(BluetoothSignalStrengthFilter value);
public BluetoothSignalStrengthFilter SignalStrengthFilter { get; set; }
var bluetoothSignalStrengthFilter = bluetoothLEAdvertisementWatcher.signalStrengthFilter;
bluetoothLEAdvertisementWatcher.signalStrengthFilter = bluetoothSignalStrengthFilter;
Public Property SignalStrengthFilter As BluetoothSignalStrengthFilter
属性值
使用基于信号强度的筛选的蓝牙 LE 播发筛选的配置。
Windows 要求
应用功能 |
bluetooth
|
注解
当 BluetoothLEAdvertisementWatcher 类使用 SignalStrengthFilter 时,对其属性有其他限制。 使用有效范围以外的参数启动观察程序时,将引发异常。 如果属性保留为 NULL,则选择默认值。
其他限制和默认值如下所示:
- InRangeThresholdInDBm - 蓝牙 LE RSSI 的最大值为 +20。 当 NULL 为 -127 时,BR/EDR 的 RSSI 的最小值为 -127 (默认值。
- OutOfRangeThresholdInDBm - 蓝牙 LE RSSI 的最大值为 +20。 当 NULL 为 -127) 时,BR/EDR 的 RSSI 的最小值默认值为 -127 (默认值。
- OutOfRangeTimeout - 当 NULL 为 60 秒 () 时,默认值等于或大于 1 秒且小于或等于 60 秒。
- SamplingInterval - 等于或大于 0。 任何大于或等于 25.5 秒的采样间隔都将完全禁用采样。 在此特殊情况下,筛选基于触发器。 有关 RSSI 筛选行为的详细信息,请参阅 BluetoothSignalStrengthFilter。