From 22599bffda4e42314910e03b325677f5b9cf4f5d Mon Sep 17 00:00:00 2001 From: Andre Puschmann Date: Mon, 24 Sep 2018 15:48:38 +0200 Subject: [PATCH] fix bug in PUSCH decoding when multiple UEs provide HARQ feedback --- srsenb/src/phy/phch_worker.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/srsenb/src/phy/phch_worker.cc b/srsenb/src/phy/phch_worker.cc index 3212da983..103cc6961 100644 --- a/srsenb/src/phy/phch_worker.cc +++ b/srsenb/src/phy/phch_worker.cc @@ -516,9 +516,6 @@ unlock: int phch_worker::decode_pusch(srslte_enb_ul_pusch_t *grants, uint32_t nof_pusch) { - srslte_uci_data_t uci_data; - ZERO_OBJECT(uci_data); - uint32_t wideband_cqi_value = 0, wideband_pmi = 0; bool wideband_pmi_present = false; @@ -526,6 +523,8 @@ int phch_worker::decode_pusch(srslte_enb_ul_pusch_t *grants, uint32_t nof_pusch) for (uint32_t i=0;i