add assertion in rotation function
This commit is contained in:
@@ -288,6 +288,9 @@ void apply_nr_rotation_RX(NR_DL_FRAME_PARMS *frame_parms,
|
|||||||
int first_symbol,
|
int first_symbol,
|
||||||
int nsymb)
|
int nsymb)
|
||||||
{
|
{
|
||||||
|
AssertFatal(first_symbol + nsymb <= NR_NUMBER_OF_SYMBOLS_PER_SLOT,
|
||||||
|
"First symbol %d and number of symbol %d not compatible with number of symbols in a slot %d\n",
|
||||||
|
first_symbol, nsymb, NR_NUMBER_OF_SYMBOLS_PER_SLOT);
|
||||||
int symb_offset = (slot % frame_parms->slots_per_subframe) * frame_parms->symbols_per_slot;
|
int symb_offset = (slot % frame_parms->slots_per_subframe) * frame_parms->symbols_per_slot;
|
||||||
|
|
||||||
for (int symbol = first_symbol; symbol < first_symbol + nsymb; symbol++) {
|
for (int symbol = first_symbol; symbol < first_symbol + nsymb; symbol++) {
|
||||||
|
|||||||
@@ -1268,8 +1268,7 @@ int main(int argc, char **argv)
|
|||||||
gNB->frame_parms.N_RB_UL,
|
gNB->frame_parms.N_RB_UL,
|
||||||
offset,
|
offset,
|
||||||
0,
|
0,
|
||||||
gNB->frame_parms.Ncp == EXTENDED ? 12 : 14,
|
gNB->frame_parms.Ncp == EXTENDED ? 12 : 14);
|
||||||
link_type_ul);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ul_proc_error = phy_procedures_gNB_uespec_RX(gNB, frame, slot);
|
ul_proc_error = phy_procedures_gNB_uespec_RX(gNB, frame, slot);
|
||||||
|
|||||||
Reference in New Issue
Block a user