Поделиться через


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 .

Применяется к