BluetoothLEAdvertisementWatcher.SignalStrengthFilter Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un oggetto BluetoothSignalStrengthFilter usato per la configurazione del filtro annunci Bluetooth LE che usa il filtro basato sulla forza del segnale.
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
Valore della proprietà
Configurazione del filtro pubblicitario Bluetooth LE che usa il filtro basato sulla forza del segnale.
Requisiti Windows
Funzionalità dell'app |
bluetooth
|
Commenti
SignalStrengthFilter presenta limitazioni aggiuntive sulle relative proprietà quando viene usata dalla classe BluetoothLEAdvertisementWatcher . Verrà generata un'eccezione quando il watcher viene avviato con parametri all'esterno dell'intervallo valido. Se le proprietà vengono lasciate come NULL, viene selezionato un valore predefinito.
Le restrizioni aggiuntive e i valori predefiniti sono i seguenti:
- InRangeThresholdInDBm : il valore massimo per RSSI per Bluetooth LE è +20. Il valore minimo per RSSI per BR/EDR è -127 (valore predefinito quando NULL è -127.
- OutOfRangeThresholdInDBm : il valore massimo per RSSI per Bluetooth LE è +20. Il valore minimo per RSSI per BR/EDR è -127 (valore predefinito quando NULL è -127).
- OutOfRangeTimeout : uguale o maggiore di 1 secondo e minore o uguale a 60 secondi (impostazione predefinita quando NULL è 60 secondi).
- CampionamentoInterval : uguale o maggiore di 0. Qualsiasi intervallo di campionamento maggiore o uguale a 25,5 secondi disabilita completamente il campionamento. In questo caso speciale, il filtro è basato su trigger. Per altre informazioni sul comportamento del filtro RSSI, vedere BluetoothSignalStrengthFilter.