fix for ssb periodicity
This commit is contained in:
@@ -81,6 +81,26 @@ void config_common(int Mod_idP,
|
|||||||
|
|
||||||
int mu = 1;
|
int mu = 1;
|
||||||
|
|
||||||
|
switch (*scc->ssb_periodicityServingCell) {
|
||||||
|
case 0:
|
||||||
|
cfg->sch_config.ssb_periodicity.value = 5;
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
cfg->sch_config.ssb_periodicity.value = 10;
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
cfg->sch_config.ssb_periodicity.value = 20;
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
cfg->sch_config.ssb_periodicity.value = 40;
|
||||||
|
break;
|
||||||
|
case 4:
|
||||||
|
cfg->sch_config.ssb_periodicity.value = 80;
|
||||||
|
break;
|
||||||
|
case 5:
|
||||||
|
cfg->sch_config.ssb_periodicity.value = 160;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
cfg->sch_config.physical_cell_id.value = *scc->physCellId;
|
cfg->sch_config.physical_cell_id.value = *scc->physCellId;
|
||||||
cfg->sch_config.ssb_scg_position_in_burst.value = scc->ssb_PositionsInBurst->choice.mediumBitmap.buf[0];
|
cfg->sch_config.ssb_scg_position_in_burst.value = scc->ssb_PositionsInBurst->choice.mediumBitmap.buf[0];
|
||||||
|
|||||||
Reference in New Issue
Block a user