Page 1 of 1
Exporting RSSI as dbm
Posted: Tue Jun 26, 2012 8:25 am
by ulusoyca
Hi,
I would like to see RSSI values as dbm in the output CSV file. Currently it is not possible as far as I know.
Ang, when I exported the values as as CSV summary, I see a problem on signal strength. The values are not there.
Am I wrong?
Thanks.
Re: Exporting RSSI as dbm
Posted: Tue Jun 26, 2012 9:23 am
by ACalcutt
Vistumbler does not store RSSI information as dBm because netsh, the source of data for Vistumbler, does not give that information. netsh represents signal in a percent value, which is what vistumbler stores.
Vistumbler uses the following formula to estimate rssi singal in dBm based on the signal in percent form
$InSig = Signal in percent
$dBmMaxSignal = '-30'
$dBmDissociationSignal = '-85'
$dBm = ((($dBmMaxSignal - $dBmDissociationSignal) * $InSig) - (20 * $dBmMaxSignal) + (100 * $dBmDissociationSignal)) / 80
To go in the other direction, percent to dBm, Vistumbler uses the following formula
InDB = Signal in dBm
$dBmMaxSignal = '-30'
$dBmDissociationSignal = '-85'
$SIG = 100 - 80 * ($dBmMaxSignal - $InDB) / ($dBmMaxSignal - $dBmDissociationSignal)
If $SIG < 0 Then $SIG = 0
EDIT: The formulas mentioned were originally based off the following
http://www.ces.clemson.edu/linux/dbm-rssi.shtml