sched,nr: add const to function input parameter

Signed-off-by: Carlo Galiotto <carlo@srs.io>
master
Carlo Galiotto 3 years ago committed by Andre Puschmann
parent 9887c17c17
commit f177a03605

@ -30,9 +30,9 @@ void sched_nzp_csi_rs(srsran::const_span<srsran_csi_rs_nzp_set_t> nzp_csi_rs_set
* The functions schedules the SSB according to a given periodicity. This function is a simplified version of an * The functions schedules the SSB according to a given periodicity. This function is a simplified version of an
* SSB scheduler and has several hard-coded parameters. * SSB scheduler and has several hard-coded parameters.
* *
* @param[out] sl_point Slot point carrying information about current slot. * @param[in] sl_point Slot point carrying information about current slot.
* @param[in] ssb_periodicity Periodicity of SSB in ms. * @param[in] ssb_periodicity Periodicity of SSB in ms.
* @param[in] ssb_list List of SSB messages to be sent to PHY. * @param[out] ssb_list List of SSB messages to be sent to PHY.
* *
* @remark This function a is basic scheduling function that uses the following simplified assumption: * @remark This function a is basic scheduling function that uses the following simplified assumption:
* 1) Subcarrier spacing: 15kHz * 1) Subcarrier spacing: 15kHz

@ -11,8 +11,8 @@
*/ */
#include "sched_nr_common_test.h" #include "sched_nr_common_test.h"
#include "srsenb/hdr/stack/mac/nr/sched_nr_cfg.h"
#include "srsran/support/srsran_test.h" #include "srsran/support/srsran_test.h"
#include <srsenb/hdr/stack/mac/nr/sched_nr_cfg.h>
namespace srsenb { namespace srsenb {
@ -42,7 +42,7 @@ void test_pdsch_consistency(srsran::const_span<mac_interface_phy_nr::pdsch_t> pd
} }
void test_ssb_scheduled_grant( void test_ssb_scheduled_grant(
srsran::slot_point& sl_point, const srsran::slot_point& sl_point,
const srsran::bounded_vector<mac_interface_phy_nr::ssb_t, mac_interface_phy_nr::MAX_SSB>& ssb_list) const srsran::bounded_vector<mac_interface_phy_nr::ssb_t, mac_interface_phy_nr::MAX_SSB>& ssb_list)
{ {
const uint32_t ssb_periodicity = 5; const uint32_t ssb_periodicity = 5;

@ -22,7 +22,7 @@ void test_dl_pdcch_consistency(srsran::const_span<sched_nr_impl::pdcch_dl_t> dl_
void test_pdsch_consistency(srsran::const_span<mac_interface_phy_nr::pdsch_t> dl_pdcch); void test_pdsch_consistency(srsran::const_span<mac_interface_phy_nr::pdsch_t> dl_pdcch);
/// @brief Test whether the SSB grant gets scheduled with the correct periodicity. /// @brief Test whether the SSB grant gets scheduled with the correct periodicity.
void test_ssb_scheduled_grant( void test_ssb_scheduled_grant(
srsran::slot_point& sl_point, const srsran::slot_point& sl_point,
const srsran::bounded_vector<mac_interface_phy_nr::ssb_t, mac_interface_phy_nr::MAX_SSB>& ssb_list); const srsran::bounded_vector<mac_interface_phy_nr::ssb_t, mac_interface_phy_nr::MAX_SSB>& ssb_list);
} // namespace srsenb } // namespace srsenb

Loading…
Cancel
Save