OID_802_11_RSSI (Windows Embedded CE 6.0)
1/6/2010
This object identifier requests that the miniport driver return the received signal strength indication (RSSI) in response to a query or as a status indication event. The RSSI is measured in dBm and is defined as follows.
typedef LONG NDIS_802_11_RSSI;
If status indications are enabled with OID_802_11_RSSI_TRIGGER, the miniport driver must call NdisMIndicateStatus to provide notification values according to the RSSI that was specified in the OID_802_11_RSSI_TRIGGER set. Normal values for the RSSI value are between -10 and -200.
Remarks
Wi-Fi signal strength is calculated based on the RSSI value supplied by the hardware.
The following table contains the RSSI values supplied in order to calculate Wi-Fi signal strength for DEVICE_WIRELESS:
Number of Bars | RSSI Value From Hardware |
---|---|
0 |
(RSSI < -90) |
1 |
(-90 <= RSSI < -81) |
2 |
(-81 <= RSSI < -71) |
3 |
(-71 <= RSSI < -67) |
4 |
(-67 <= RSSI < -57) |
DEVICE_WIFI_NATIVE:
Strength = (RSSI*5)/255
Requirements
Header | ntddndis.h |
Windows Embedded CE | Windows CE .NET 4.0 and later |
See Also
Reference
802.11 Wireless LAN Object Identifiers
OID_802_11_RSSI_TRIGGER