wifi: use WToDbm(x) instead of RatioToDb(x) + 30

This commit is contained in:
Alexander Krotov
2018-08-03 11:46:32 +03:00
parent 33e514c3ca
commit 5415e35133

View File

@@ -2556,8 +2556,8 @@ WifiPhy::EndReceive (Ptr<Packet> packet, WifiPreamble preamble, MpduType mpdutyp
{
NotifyRxEnd (packet);
SignalNoiseDbm signalNoise;
signalNoise.signal = RatioToDb (event->GetRxPowerW ()) + 30;
signalNoise.noise = RatioToDb (event->GetRxPowerW () / snrPer.snr) + 30;
signalNoise.signal = WToDbm (event->GetRxPowerW ());
signalNoise.noise = WToDbm (event->GetRxPowerW () / snrPer.snr);
MpduInfo aMpdu;
aMpdu.type = mpdutype;
aMpdu.mpduRefNumber = m_rxMpduReferenceNumber;