From c40d246fb077703f2c6f84eaa4fb401fd880569f Mon Sep 17 00:00:00 2001 From: Jaroslava Fiedlerova Date: Tue, 15 Nov 2022 17:00:21 +0100 Subject: [PATCH] ldpc offload: initialize R --- openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c b/openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c index c51ec29b77..707a135148 100644 --- a/openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c +++ b/openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c @@ -560,6 +560,13 @@ uint32_t nr_ulsch_decoding(PHY_VARS_gNB *phy_vars_gNB, E = nr_get_E(G, harq_process->C, Qm, n_layers, r); memset(harq_process->c[r],0,Kr_bytes); + p_decParams->R = nr_get_R_ldpc_decoder(pusch_pdu->pusch_data.rv_index, + E, + p_decParams->BG, + p_decParams->Z, + &harq_process->llrLen, + harq_process->round); + if ((dtx_det==0)&&(pusch_pdu->pusch_data.rv_index==0)){ //if (dtx_det==0){ if (mcs >9){