Hello ALL,
I am writing a site survey application using wifi api supported by Windows Vista. I want to show current wireless connection attributes like SSID, BSSID, Signal Strength(dBm) etc.
For querying all the above values, I am using WlanQueryInterface() with wlan_intf_opcode_current_Connection opcode. This returns SSID, BSSID and Signal Quality in percentage.
How do I get signal strength value in dBm? WiFi API supports another opcode called wlan_intf_opcode_rssi which returns rssi values. I am facing some difficulties for this opcode. For broadcom adapter, it's returning dBm values (-23, -65, -43 etc). But for cisco adapter, it's giving postiive values (23, 30, 32 etc). I think for cisco it's giving original rssi values and not dBm values.
So How do I convert this value into dBm?
or
Is there anyway to convert signal strength in percentage to dBm?
Any idea is welcome.
Thanks