From 04a9c72de35e7d2a217f1e64fff3ef228c100531 Mon Sep 17 00:00:00 2001
From: cig <guido.casati@iis.fraunhofer.de>
Date: Wed, 25 Mar 2020 13:27:41 +0100
Subject: [PATCH] Bugfix in selection of dual format A3/B3

---
 openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c  | 2 +-
 openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c b/openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
index 56f985ab31..3ff7a52f9b 100644
--- a/openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
+++ b/openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
@@ -839,7 +839,7 @@ void nr_ue_prach_scheduler(module_id_t module_idP, frame_t frameP, sub_frame_t s
               prach_config_pdu->prach_format = 10;
               break;
             case 0xa3:
-              prach_config_pdu->prach_format = 10;
+              prach_config_pdu->prach_format = 11;
               break;
           default:
             AssertFatal(1 == 0, "Only formats A1/B1 A2/B2 A3/B3 are valid for dual format");
diff --git a/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c b/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
index 9da4c9f854..042e53e2dc 100644
--- a/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
+++ b/openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
@@ -105,7 +105,7 @@ void schedule_nr_prach(module_id_t module_idP, frame_t frameP, sub_frame_t slotP
             prach_pdu->prach_format = 10;
             break;
           case 0xa3:
-            prach_pdu->prach_format = 10;
+            prach_pdu->prach_format = 11;
             break;
         default:
           AssertFatal(1==0,"Only formats A1/B1 A2/B2 A3/B3 are valid for dual format");
-- 
2.26.2