src/lte/model/lte-spectrum-phy.cc
changeset 9036 5e09b29d4af5
parent 9035 e40974228d94
child 9038 e1d67c8aa95b
--- a/src/lte/model/lte-spectrum-phy.cc	Fri Jun 15 16:49:51 2012 +0200
+++ b/src/lte/model/lte-spectrum-phy.cc	Mon Jun 25 13:41:13 2012 +0200
@@ -497,7 +497,7 @@
       ChangeState (TX);
       NS_ASSERT (m_channel);
       double ulCtrlFrame = 0.000071429; // 0.001 / 14 * 1 (fixed to 1 symbols)
-      Ptr<LteSpectrumSignalParametersDlCtrlFrame> txParams = Create<LteSpectrumSignalParametersDlCtrlFrame> ();
+      Ptr<LteSpectrumSignalParametersUlSrsFrame> txParams = Create<LteSpectrumSignalParametersUlSrsFrame> ();
       txParams->duration = Seconds (ulCtrlFrame);
       txParams->txPhy = GetObject<SpectrumPhy> ();
       txParams->txAntenna = m_antenna;
@@ -892,9 +892,9 @@
 void
 LteSpectrumPhy::EndRxUlSrs ()
 {
+  ChangeState (IDLE);
   m_interferenceCtrl->EndRx ();
   // nothing to do (used only for SRS at this stage)
-  ChangeState (IDLE);
 }
 
 void