Share via


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

Other Resources

802.1x Authentication
Network Drivers