BluetoothLEAdvertisementWatcher.SignalStrengthFilter 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
신호 강도 기반 필터링을 사용하는 Bluetooth LE 보급 알림 필터링 구성에 사용되는 BluetoothSignalStrengthFilter 개체를 가져오거나 설정합니다.
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
속성 값
신호 강도 기반 필터링을 사용하는 Bluetooth LE 광고 필터링의 구성입니다.
Windows 요구 사항
앱 기능 |
bluetooth
|
설명
SignalStrengthFilter는 BluetoothLEAdvertisementWatcher 클래스에서 사용할 때 속성에 대한 추가 제한 사항이 있습니다. 감시자가 유효한 범위를 벗어난 매개 변수로 시작하면 예외가 throw됩니다. 속성이 NULL로 남아 있으면 기본값이 선택됩니다.
추가 제한 사항 및 기본값은 다음과 같습니다.
- InRangeThresholdInDBm - Bluetooth LE용 RSSI의 최대값은 +20입니다. BR/EDR에 대한 RSSI의 최소값은 -127( NULL 이 -127인 경우 기본값)입니다.
- OutOfRangeThresholdInDBm - Bluetooth LE용 RSSI의 최대값은 +20입니다. BR/EDR에 대한 RSSI의 최소값은 -127입니다( NULL 이 -127인 경우 기본값).
- OutOfRangeTimeout - 같거나 1초보다 크고 60초보다 작거나 같습니다( NULL 이 60초인 경우 기본값).
- SamplingInterval - 0보다 크거나 같습니다. 25.5초보다 크거나 같은 샘플링 간격은 샘플링을 완전히 사용하지 않도록 설정합니다. 이 특수한 경우 필터링은 트리거 기반입니다. RSSI 필터링의 동작에 대한 자세한 내용은 BluetoothSignalStrengthFilter를 참조하세요.