Commit e50335b9 authored by luis_pereira87's avatar luis_pereira87

Fix for harq round when pucch fails

parent e708b63b
...@@ -360,6 +360,9 @@ uint32_t nr_dlsch_decoding(PHY_VARS_NR_UE *phy_vars_ue, ...@@ -360,6 +360,9 @@ uint32_t nr_dlsch_decoding(PHY_VARS_NR_UE *phy_vars_ue,
} }
t_nrLDPC_procBuf** p_nrLDPC_procBuf = harq_process->p_nrLDPC_procBuf; t_nrLDPC_procBuf** p_nrLDPC_procBuf = harq_process->p_nrLDPC_procBuf;
// Fix for harq round when pucch fails
harq_process->round = nr_rv_round_map_ue[harq_process->rvidx];
// HARQ stats // HARQ stats
phy_vars_ue->dl_stats[harq_process->round]++; phy_vars_ue->dl_stats[harq_process->round]++;
...@@ -431,8 +434,6 @@ uint32_t nr_dlsch_decoding(PHY_VARS_NR_UE *phy_vars_ue, ...@@ -431,8 +434,6 @@ uint32_t nr_dlsch_decoding(PHY_VARS_NR_UE *phy_vars_ue,
nb_rb = harq_process->nb_rb; nb_rb = harq_process->nb_rb;
// Fix for harq round when pucch fails
harq_process->round = nr_rv_round_map_ue[harq_process->rvidx];
harq_process->trials[harq_process->round]++; harq_process->trials[harq_process->round]++;
......
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