use specific paramters for perform_symbol_rotation() instead of global frame parms

Signed-off-by: Laurent THOMAS <laurent.thomas@open-cells.com>
This commit is contained in:
Laurent THOMAS
2026-05-05 19:43:12 +02:00
parent d4d494d0d3
commit 2c7530e0bf
5 changed files with 16 additions and 14 deletions

View File

@@ -209,7 +209,10 @@ static void configure_SL_UE(PHY_VARS_NR_UE *UE, int mu, int N_RB, int ssb_offset
sl_init_frame_parameters(UE);
sl_ue_phy_init(UE);
perform_symbol_rotation(fp, fp->sl_CarrierFreq, fp->symbol_rotation[link_type_sl]);
perform_symbol_rotation(fp->symbols_per_slot * fp->slots_per_frame / 10,
fp->numerology_index,
fp->sl_CarrierFreq,
fp->symbol_rotation[link_type_sl]);
init_timeshift_rotation(fp);
LOG_I(PHY, "Dumping Sidelink Frame Parameters\n");
nr_dump_frame_parms(fp);