BluetoothLEAdvertisementWatcher.SignalStrengthFilter 属性

定义

获取或设置一个 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

适用于

另请参阅