BluetoothLEAdvertisementWatcher.SignalStrengthFilter Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit un objet BluetoothSignalStrengthFilter utilisé pour la configuration du filtrage des publicités Bluetooth LE qui utilise le filtrage basé sur la force du signal.
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
Valeur de propriété
Configuration du filtrage des publicités Bluetooth LE qui utilise le filtrage basé sur la force du signal.
Configuration requise pour Windows
Fonctionnalités de l’application |
bluetooth
|
Remarques
SignalStrengthFilter présente des limitations supplémentaires sur ses propriétés lorsqu’il est utilisé par la classe BluetoothLEAdvertisementWatcher . Une exception est levée lorsque l’observateur démarre avec des paramètres en dehors de la plage valide. Si les propriétés sont laissées comme NULL, une valeur par défaut est sélectionnée.
Les restrictions supplémentaires et les valeurs par défaut sont les suivantes :
- InRangeThresholdInDBm : la valeur maximale de RSSI pour Bluetooth LE est +20. La valeur minimale de RSSI pour BR/EDR est -127 (la valeur par défaut lorsque NULL est -127.
- OutOfRangeThresholdInDBm : la valeur maximale de RSSI pour Bluetooth LE est +20. La valeur minimale de RSSI pour BR/EDR est -127 (par défaut quand NULL est -127).
- OutOfRangeTimeout : égal ou supérieur à 1 seconde et inférieur ou égal à 60 secondes (la valeur par défaut lorsque NULL est de 60 secondes).
- SamplingInterval : égal ou supérieur à 0. Tout intervalle d’échantillonnage supérieur ou égal à 25,5 secondes désactive entièrement l’échantillonnage. Dans ce cas particulier, le filtrage est basé sur un déclencheur. Pour plus d’informations sur le comportement du filtrage RSSI, consultez BluetoothSignalStrengthFilter.