From cab801a049e1fd3868c45ae0a9f4d28ee99b4ab7 Mon Sep 17 00:00:00 2001 From: Francesco Mani Date: Thu, 3 Oct 2019 17:11:33 +0200 Subject: [PATCH] reverting to previous nr rate matching function --- openair1/PHY/CODING/nr_rate_matching.c | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/openair1/PHY/CODING/nr_rate_matching.c b/openair1/PHY/CODING/nr_rate_matching.c index f7b54f6eae..9d50b4678b 100644 --- a/openair1/PHY/CODING/nr_rate_matching.c +++ b/openair1/PHY/CODING/nr_rate_matching.c @@ -74,7 +74,7 @@ int nr_rate_matching_ldpc(uint8_t Ilbrm, uint8_t rvidx, uint32_t E) { - uint32_t Ncb,k0,j,k,Nref,N,ind; + uint32_t Ncb,ind,k,Nref,N; if (C==0) { printf("nr_rate_matching: invalid parameters (C %d\n",C); @@ -91,25 +91,18 @@ int nr_rate_matching_ldpc(uint8_t Ilbrm, Ncb = min(N, Nref); } - k0 = (index_k0[BG-1][rvidx]*Ncb/N)*Z; + ind = (index_k0[BG-1][rvidx]*Ncb/N)*Z; #ifdef RM_DEBUG printf("nr_rate_matching_ldpc: E %d, k0 %d, Ncb %d, rvidx %d\n", E, ind, Ncb, rvidx); #endif k=0; - j=0; - while(k