phy: move initial NR config into init_nr() helper

master
Andre Puschmann 3 years ago committed by Xavier Arteaga
parent 0a40880a9f
commit be81fda08d

@ -109,18 +109,6 @@ int phy::init(const phy_args_t& args,
return SRSRAN_ERROR;
}
// perform initial config of PHY (during RRC init PHY isn't running yet)
static const srsran::phy_cfg_nr_t default_phy_cfg =
srsran::phy_cfg_nr_default_t{srsran::phy_cfg_nr_default_t::reference_cfg_t{}};
srsenb::phy_interface_rrc_nr::common_cfg_t common_cfg = {};
common_cfg.carrier = default_phy_cfg.carrier;
common_cfg.pdcch = default_phy_cfg.pdcch;
common_cfg.prach = default_phy_cfg.prach;
if (set_common_cfg(common_cfg) < SRSRAN_SUCCESS) {
phy_log.error("Couldn't set common PHY config");
return SRSRAN_ERROR;
}
return SRSRAN_SUCCESS;
}
@ -344,6 +332,18 @@ int phy::init_nr(const phy_args_t& args, const phy_cfg_t& cfg, stack_interface_p
tx_rx.set_nr_workers(nr_workers.get());
// perform initial config of PHY (during RRC init PHY isn't running yet)
static const srsran::phy_cfg_nr_t default_phy_cfg =
srsran::phy_cfg_nr_default_t{srsran::phy_cfg_nr_default_t::reference_cfg_t{}};
srsenb::phy_interface_rrc_nr::common_cfg_t common_cfg = {};
common_cfg.carrier = default_phy_cfg.carrier;
common_cfg.pdcch = default_phy_cfg.pdcch;
common_cfg.prach = default_phy_cfg.prach;
if (set_common_cfg(common_cfg) < SRSRAN_SUCCESS) {
phy_log.error("Couldn't set common PHY config");
return SRSRAN_ERROR;
}
return SRSRAN_SUCCESS;
}

Loading…
Cancel
Save