View | Details | Raw Unified | Return to bug 2151
Collapse All | Expand All

(-)a/src/lte/model/lte-harq-phy.cc (-1 / +9 lines)
 Lines 176-186    Link Here 
176
    }
176
    }
177
  else
177
  else
178
    {
178
    {
179
      if ((*it).second.at (7).size () == 3) // MAX HARQ RETX
179
      if ((*it).second.at (0).size () == 3) // MAX HARQ RETX
180
        {
180
        {
181
          // HARQ should be disabled -> discard info
181
          // HARQ should be disabled -> discard info
182
          return;
182
          return;
183
        }
183
        }
184
      
185
//       move current status back at the end to maintain full history
186
      HarqProcessInfoList_t list = (*it).second.at (0);
187
      for (uint8_t i = 0; i < list.size (); i++)
188
        {
189
          (*it).second.at (7).push_back (list.at (i));
190
        }
191
      
184
      HarqProcessInfoElement_t el;
192
      HarqProcessInfoElement_t el;
185
      el.m_mi = mi;
193
      el.m_mi = mi;
186
      el.m_infoBits = infoBytes * 8;
194
      el.m_infoBits = infoBytes * 8;

Return to bug 2151