BluetoothLEAdvertisementWatcherTrigger.SignalStrengthFilter Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает конфигурацию фильтрации рекламы Bluetooth LE, которая использует фильтрацию на основе силы сигнала.
public:
property BluetoothSignalStrengthFilter ^ SignalStrengthFilter { BluetoothSignalStrengthFilter ^ get(); void set(BluetoothSignalStrengthFilter ^ value); };
BluetoothSignalStrengthFilter SignalStrengthFilter();
void SignalStrengthFilter(BluetoothSignalStrengthFilter value);
public BluetoothSignalStrengthFilter SignalStrengthFilter { get; set; }
var bluetoothSignalStrengthFilter = bluetoothLEAdvertisementWatcherTrigger.signalStrengthFilter;
bluetoothLEAdvertisementWatcherTrigger.signalStrengthFilter = bluetoothSignalStrengthFilter;
Public Property SignalStrengthFilter As BluetoothSignalStrengthFilter
Значение свойства
Конфигурация фильтрации рекламы Bluetooth LE, использующая фильтрацию на основе силы сигнала.
Комментарии
SignalStrengthFilter имеет дополнительные ограничения на свои свойства при использовании классом BluetoothLEAdvertisementWatcherTrigger . Триггер не сможет зарегистрировать, если он содержит параметры за пределами допустимого диапазона. Если свойства оставлены как NULL
, выбирается значение по умолчанию.
Ниже приведены дополнительные ограничения и значения по умолчанию.
- InRangeThresholdInDBm: максимальное значение RSSI для Bluetooth LE равно +20. Минимальное значение RSSI для Bluetooth LE равно -127 (по умолчанию, если ЗНАЧЕНИЕ NULL равно -127).
- OutOfRangeThresholdInDBm: максимальное значение RSSI для Bluetooth LE равно +20. Значение maximim для RSSI для Bluetooth LE равно -127 (по умолчанию, если ЗНАЧЕНИЕ NULL равно -127).
- OutOfRangeTimeout: равно или больше 1 секунды и меньше или равно 60 секундам (по умолчанию значение NULL равно 60 секундам).
- SamplingInterval: равно или больше 1 секунды. Любой интервал выборки, превышающий или равный 25,5 секунды, полностью отключает выборку. В этом особом случае фильтрация выполняется на основе триггера. Дополнительные сведения о поведении фильтрации RSSI см. в статье BluetoothSignalStrengthFilter.
Применяются дополнительные ограничения, например, фильтр с OutOfRangeThresholdInDBm выше InRangeThresholdInDBm будет отклонен. Некоторые из этих ограничений можно получить программным способом с помощью свойств MinSamplingInterval, MaxSamplingInterval, MinOutOfRangeTimeout и MaxOutOfRangeTimeout .