diff --git a/openair1/PHY/INIT/nr_parms.c b/openair1/PHY/INIT/nr_parms.c index 1ae0a47d59..edeb630dee 100644 --- a/openair1/PHY/INIT/nr_parms.c +++ b/openair1/PHY/INIT/nr_parms.c @@ -344,6 +344,14 @@ int nr_init_frame_parms_ue(NR_DL_FRAME_PARMS *fp, fp->ssb_start_subcarrier = (12 * config->ssb_table.ssb_offset_point_a + sco); + // TBR temporary hardcoded + fp->prach_config_common.rootSequenceIndex = 22; // 0 + fp->prach_config_common.prach_Config_enabled = 1; + fp->prach_config_common.prach_ConfigInfo.zeroCorrelationZoneConfig = 1; // 13 + fp->prach_config_common.prach_ConfigInfo.prach_ConfigIndex = 0; // 98 + fp->prach_config_common.prach_ConfigInfo.highSpeedFlag = 0; + fp->prach_config_common.prach_ConfigInfo.msg1_frequencystart = 0; + // definition of Lmax according to ts 38.213 section 4.1 if (fp->dl_CarrierFreq < 6e9) { if(fp->frame_type && (fp->ssb_type==2))