From 84d9df501d228d0c9e85dab2a5cdaa26c6fb7acc Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Tue, 6 Feb 2024 17:48:13 +0000 Subject: [PATCH] No special handling for PNF for RX procedures See also a later commit "Allow to use multiple PUCCH at once", in which PUCCH handling in the case of PNF is reworked. We might squash both commits. --- openair1/SCHED_NR/phy_procedures_nr_gNB.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/openair1/SCHED_NR/phy_procedures_nr_gNB.c b/openair1/SCHED_NR/phy_procedures_nr_gNB.c index 8b78cd579b..052f42ce9c 100644 --- a/openair1/SCHED_NR/phy_procedures_nr_gNB.c +++ b/openair1/SCHED_NR/phy_procedures_nr_gNB.c @@ -730,8 +730,6 @@ int phy_procedures_gNB_uespec_RX(PHY_VARS_gNB *gNB, int frame_rx, int slot_rx, N for (int i = 0; i < gNB->max_nb_pucch; i++) { NR_gNB_PUCCH_t *pucch = &gNB->pucch[i]; if (pucch) { - if (NFAPI_MODE == NFAPI_MODE_PNF) - pucch->frame = frame_rx; if (pucch->active && (pucch->frame == frame_rx) && (pucch->slot == slot_rx)) { c16_t **rxdataF = gNB->common_vars.rxdataF[pucch->beam_nb]; pucch_decode_done = 1;