Hello,
I tested the beamforming method implemented in the cttc-nr-mimo-demo with the NR-U module.
The beamforming setup works great for both NR-U/NR-U and NR-U/WiFi. However, when MIMO feedback is enabled, I get an assert in "CalcBeamformingGain" due to the different sizes of precoding and channel matrix.
From CalcBeamformingGain, I get:
In NR-U/NR-U case the no. of 2D arrays have the following sizes:
- ChannelMatrix numPages: 106 PrecodingMatrix numPages: 106
When in NR-U/WiFi case, sometimes the following no. of 2D arrays come in the function:
- ChannelMatrix numPages: 769 PrecodingMatrix numPages: 106
Does anyone know why this could happen?
Thank you.