From eb677f474df10fffcfcb0ee4b80644a326a9f213 Mon Sep 17 00:00:00 2001 From: Marco Miozzo Date: Mon, 23 Apr 2012 11:01:01 +0200 Subject: [PATCH] Udate default values of txMode gain to 1.0 (linear of 0 dB) --- src/lte/model/lte-spectrum-phy.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lte/model/lte-spectrum-phy.cc b/src/lte/model/lte-spectrum-phy.cc index 817e5f579..ceed33f6d 100644 --- a/src/lte/model/lte-spectrum-phy.cc +++ b/src/lte/model/lte-spectrum-phy.cc @@ -76,7 +76,7 @@ LteSpectrumPhy::LteSpectrumPhy () m_interference = CreateObject (); for (uint8_t i = 0; i < 7; i++) { - m_txModeGain.push_back (0.0); + m_txModeGain.push_back (1.0); } } @@ -491,7 +491,7 @@ LteSpectrumPhy::EndRx () expectedTbs_t::iterator itTb = m_expectedTbs.begin (); // apply transmission mode gain - NS_LOG_DEBUG (this << " txMode " << (uint16_t)m_txModeGain.size () << " gain " << m_txModeGain.at (m_transmissionMode)); + NS_LOG_DEBUG (this << " txMode " << (uint16_t)m_transmissionMode << " gain " << m_txModeGain.at (m_transmissionMode)); NS_ASSERT (m_transmissionMode < m_txModeGain.size ()); m_sinrPerceived *= m_txModeGain.at (m_transmissionMode); @@ -572,7 +572,7 @@ LteSpectrumPhy::SetTransmissionMode (uint8_t txMode) void LteSpectrumPhy::SetTxModeGain (uint8_t txMode, double gain) { - NS_LOG_FUNCTION (this << gain); + NS_LOG_FUNCTION (this << " txmode " << (uint16_t)txMode << " gain " << gain); // convert to linear gain = pow (10.0, (gain / 10.0)); if (m_txModeGain.size () < txMode)