Commit e3030b0f authored by Raymond Knopp's avatar Raymond Knopp

corrected HARQ ACK/NAK handling for TDD, in openair1/SCHED/phy_procedures_lte_common.c.

parent 4f352079
...@@ -405,8 +405,8 @@ uint8_t get_ack(LTE_DL_FRAME_PARMS *frame_parms, ...@@ -405,8 +405,8 @@ uint8_t get_ack(LTE_DL_FRAME_PARMS *frame_parms,
if (harq_ack[0].send_harq_status == 1) if (harq_ack[0].send_harq_status == 1)
o_ACK[1] = harq_ack[0].ack; o_ACK[1] = harq_ack[0].ack;
} else if (harq_ack[8].send_harq_status == 1) } else if (harq_ack[0].send_harq_status == 1)
o_ACK[0] = harq_ack[8].ack; o_ACK[0] = harq_ack[0].ack;
status = harq_ack[9].send_harq_status + (harq_ack[0].send_harq_status<<1); status = harq_ack[9].send_harq_status + (harq_ack[0].send_harq_status<<1);
//printf("Subframe 4, TDD config 3: harq_ack[9] = %d,harq_ack[0] = %d\n",harq_ack[9].ack,harq_ack[0].ack); //printf("Subframe 4, TDD config 3: harq_ack[9] = %d,harq_ack[0] = %d\n",harq_ack[9].ack,harq_ack[0].ack);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment