From 2cd49c3e24faa8bb67d942763fee3c5e1fd23755 Mon Sep 17 00:00:00 2001
From: Bo Zhao <bo.zhao@iis.fraunhofer.de>
Date: Wed, 21 Aug 2019 14:20:18 +0200
Subject: [PATCH] Bug fix: remove the hardcoded tx preamble index

---
 openair1/SCHED_NR_UE/phy_procedures_nr_ue.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/openair1/SCHED_NR_UE/phy_procedures_nr_ue.c b/openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
index 1a5498dc4c9..d76c2592f22 100644
--- a/openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
+++ b/openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
@@ -2402,7 +2402,7 @@ void nr_ue_prach_procedures(PHY_VARS_NR_UE *ue,UE_nr_rxtx_proc_t *proc,uint8_t e
   int frame_tx = proc->frame_tx;
   int nr_tti_tx = proc->nr_tti_tx;
   int prach_power;
-  uint16_t preamble_tx=50;
+  uint16_t preamble_tx=ue->prach_resources[0]->ra_PreambleIndex;
   PRACH_RESOURCES_t prach_resources;
 
   VCD_SIGNAL_DUMPER_DUMP_FUNCTION_BY_NAME(VCD_SIGNAL_DUMPER_FUNCTIONS_PHY_PROCEDURES_UE_TX_PRACH, VCD_FUNCTION_IN);
-- 
GitLab