diff --git a/executables/nr-ue.c b/executables/nr-ue.c index 71c36bb74e60f569d3c7e6f644f01a795d2538e9..877dd18dff5706b3660ff023b3afdbf48f09fcee 100644 --- a/executables/nr-ue.c +++ b/executables/nr-ue.c @@ -380,7 +380,7 @@ void processSlotRX( PHY_VARS_NR_UE *UE, UE_nr_rxtx_proc_t *proc) { //--------------------------Temporary configuration-----------------------------// n_rnti = 0x1234; nb_rb = 50; - start_rb = 30; + start_rb = 0; nb_symb_sch = 12; start_symbol = 2; precod_nbr_layers = 1; diff --git a/openair1/PHY/INIT/nr_init.c b/openair1/PHY/INIT/nr_init.c index e0f73c2b61e8f7fd8e110c5db3fd277514a045e2..fff1245477d883b64bde7d1eabb685e49b7c0f77 100644 --- a/openair1/PHY/INIT/nr_init.c +++ b/openair1/PHY/INIT/nr_init.c @@ -514,7 +514,7 @@ void init_nr_transport(PHY_VARS_gNB *gNB) { // --------- setting rel15_ul parameters ---------- rel15_ul->rnti = 0x1234; - rel15_ul->ulsch_pdu_rel15.start_rb = 30; + rel15_ul->ulsch_pdu_rel15.start_rb = 0; rel15_ul->ulsch_pdu_rel15.number_rbs = 50; rel15_ul->ulsch_pdu_rel15.start_symbol = 2; rel15_ul->ulsch_pdu_rel15.number_symbols = 12; diff --git a/openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c b/openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c index ab497e0b1229472d542da74e54682fe93d265a19..19ca123e5086ed49e5875bf96a44c8886139c417 100644 --- a/openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c +++ b/openair1/PHY/NR_TRANSPORT/nr_ulsch_decoding.c @@ -270,10 +270,6 @@ void clean_gNB_ulsch(NR_gNB_ULSCH_t *ulsch) } } -#ifdef PRINT_CRC_CHECK - static uint32_t prnt_crc_cnt = 0; -#endif - uint32_t nr_ulsch_decoding(PHY_VARS_gNB *phy_vars_gNB, uint8_t UE_id, short *ulsch_llr, @@ -293,11 +289,6 @@ uint32_t nr_ulsch_decoding(PHY_VARS_gNB *phy_vars_gNB, uint8_t crc_type; int8_t llrProcBuf[OAI_UL_LDPC_MAX_NUM_LLR] __attribute__ ((aligned(32))); -#ifdef PRINT_CRC_CHECK - prnt_crc_cnt++; -#endif - - NR_gNB_ULSCH_t *ulsch = phy_vars_gNB->ulsch[UE_id+1][0]; NR_UL_gNB_HARQ_t *harq_process = ulsch->harq_processes[harq_pid]; nfapi_nr_ul_config_ulsch_pdu_rel15_t *nfapi_ulsch_pdu_rel15 = &harq_process->ulsch_pdu.ulsch_pdu_rel15; @@ -590,14 +581,12 @@ uint32_t nr_ulsch_decoding(PHY_VARS_gNB *phy_vars_gNB, if (check_crc((uint8_t*)llrProcBuf,length_dec,harq_process->F,crc_type)) { #ifdef PRINT_CRC_CHECK - if (prnt_crc_cnt % 10 == 0) - LOG_I(PHY, "Segment %d CRC OK\n",r); + LOG_I(PHY, "Segment %d CRC OK\n",r); #endif ret = no_iteration_ldpc; } else { #ifdef PRINT_CRC_CHECK - if (prnt_crc_cnt%10 == 0) - LOG_I(PHY, "CRC NOK\n"); + LOG_I(PHY, "CRC NOK\n"); #endif ret = ulsch->max_ldpc_iterations + 1; }