From 2f5b1ba9cbbd0c1c29c1f2576f5dcbc2b0902ed2 Mon Sep 17 00:00:00 2001 From: Xavier Arteaga Date: Mon, 11 Jan 2021 18:16:44 +0100 Subject: [PATCH] Avoid PUSCH-DMRS initialization for 0 PRB --- lib/src/phy/ch_estimation/refsignal_ul.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/src/phy/ch_estimation/refsignal_ul.c b/lib/src/phy/ch_estimation/refsignal_ul.c index d41e81c01..cdb1699f6 100644 --- a/lib/src/phy/ch_estimation/refsignal_ul.c +++ b/lib/src/phy/ch_estimation/refsignal_ul.c @@ -273,7 +273,7 @@ int srslte_refsignal_dmrs_pusch_pregen(srslte_refsignal_ul_t* q, for (uint32_t sf_idx = 0; sf_idx < SRSLTE_NOF_SF_X_FRAME; sf_idx++) { for (uint32_t cs = 0; cs < SRSLTE_NOF_CSHIFT; cs++) { if (pregen->r[cs][sf_idx]) { - for (uint32_t n = 0; n <= q->cell.nof_prb; n++) { + for (uint32_t n = 1; n <= q->cell.nof_prb; n++) { if (srslte_dft_precoding_valid_prb(n)) { if (pregen->r[cs][sf_idx][n]) { if (srslte_refsignal_dmrs_pusch_gen(q, cfg, n, sf_idx, cs, pregen->r[cs][sf_idx][n])) {