apply nr rotation only on used PRBs instead of complete OFDM symbol

This commit is contained in:
Thomas Schlichter
2022-08-25 11:05:48 +02:00
parent 21ea2f2136
commit 3c17573f34
8 changed files with 67 additions and 44 deletions
+2 -4
View File
@@ -610,8 +610,7 @@ int main(int argc, char **argv)
(int16_t*)gNB->common_vars.txdataF[aa],
slot,
0,
12,
frame_parms->ofdm_symbol_size);
12);
PHY_ofdm_mod(gNB->common_vars.txdataF[aa],
&txdata[aa][frame_parms->get_samples_slot_timestamp(slot,frame_parms,0)],
@@ -624,8 +623,7 @@ int main(int argc, char **argv)
(int16_t*)gNB->common_vars.txdataF[aa],
slot,
0,
14,
frame_parms->ofdm_symbol_size);
14);
/*nr_normal_prefix_mod(gNB->common_vars.txdataF[aa],
&txdata[aa][frame_parms->get_samples_slot_timestamp(slot,frame_parms,0)],
+1 -2
View File
@@ -1377,8 +1377,7 @@ int main(int argc, char **argv)
gNB->common_vars.rxdataF[aa],
slot,
0,
gNB->frame_parms.Ncp == EXTENDED ? 12 : 14,
gNB->frame_parms.ofdm_symbol_size);
gNB->frame_parms.Ncp == EXTENDED ? 12 : 14);
}
ul_proc_error = phy_procedures_gNB_uespec_RX(gNB, frame, slot);