diff --git a/openair1/PHY/MODULATION/modulation_eNB.h b/openair1/PHY/MODULATION/modulation_eNB.h index 5c81756b74..0d94dc918d 100644 --- a/openair1/PHY/MODULATION/modulation_eNB.h +++ b/openair1/PHY/MODULATION/modulation_eNB.h @@ -55,16 +55,18 @@ int beam_precoding(int32_t **txdataF, int aa); /** \brief This function performs beamforming precoding for common - * data for only one eNB, fdragon + * data for only one eNB @param txdataF Table of pointers for frequency-domain TX signals @param txdataF_BF Table of pointers for frequency-domain TX signals - @param frame_parms Frame descriptor structure -after beamforming @param beam_weights Beamforming weights applied on each antenna element and each carrier - @param slot Slot number - @param symbol Symbol index on which to act - @param aa physical antenna index*/ + @param subfram subframe number + @param nb_antenna_ports physical antenna number + @param nb_tx total number of physical antenna + @param frame_parms Frame descriptor structure +after beamforming +*/ + int beam_precoding_one_eNB(int32_t **txdataF, int32_t **txdataF_BF, int32_t ***beam_weights,