From 9f16383331de2217bcabed44394dbf81338a9683 Mon Sep 17 00:00:00 2001 From: Parminder Singh Date: Thu, 6 May 2021 10:51:35 +0200 Subject: [PATCH] Call common pusch procedure in ulsim - The TX signal is prepared but not sent which leads to all 0's TX signal. --- openair1/SIMULATION/NR_PHY/ulsim.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/openair1/SIMULATION/NR_PHY/ulsim.c b/openair1/SIMULATION/NR_PHY/ulsim.c index 6911a3f4a9..36bb9118f7 100644 --- a/openair1/SIMULATION/NR_PHY/ulsim.c +++ b/openair1/SIMULATION/NR_PHY/ulsim.c @@ -1108,6 +1108,11 @@ int main(int argc, char **argv) phy_procedures_nrUE_TX(UE, &UE_proc, gNB_id); + /* We need to call common sending function to send signal */ + LOG_D(PHY, "Sending Uplink data \n"); + nr_ue_pusch_common_procedures(UE, + slot, + &UE->frame_parms,1); if (n_trials==1) { LOG_M("txsig0.m","txs0", UE->common_vars.txdata[0],frame_parms->samples_per_subframe*10,1,1);