From b4d35845dcd91989168d95bbbdb3447d7a2f962f Mon Sep 17 00:00:00 2001 From: Jaroslava Fiedlerova Date: Sat, 17 May 2025 15:35:21 +0200 Subject: [PATCH] Fix UL chanel estimates mapping in 2-layer MMSE receiver Resolve issue introduced in 7982a9da413c5c1c08217e4fd726ee0c3f81acd5. --- openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c b/openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c index 1201dfb033..1729c8c8c4 100644 --- a/openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c +++ b/openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c @@ -587,10 +587,10 @@ static uint8_t nr_ulsch_mmse_2layers(NR_DL_FRAME_PARMS *frame_parms, ch01 = ul_ch_estimates_ext[1][0]; ch10 = ul_ch_estimates_ext[0][1]; ch11 = ul_ch_estimates_ext[1][1]; - ch20 = ul_ch_estimates_ext[2][0]; - ch21 = ul_ch_estimates_ext[2][1]; - ch30 = ul_ch_estimates_ext[3][0]; - ch31 = ul_ch_estimates_ext[3][1]; + ch20 = ul_ch_estimates_ext[0][2]; + ch21 = ul_ch_estimates_ext[1][2]; + ch30 = ul_ch_estimates_ext[0][3]; + ch31 = ul_ch_estimates_ext[1][3]; break; default: