nr,gnb,cfg: set phy nr cell cfg only after the rrc cfg is completely generated

master
Francisco 3 years ago committed by Francisco Paisana
parent f91c41dcc9
commit 976532fb52

@ -1513,8 +1513,6 @@ int set_derived_args_nr(all_args_t* args_, rrc_nr_cfg_t* rrc_nr_cfg_, phy_cfg_t*
// PDSCH
cfg.phy_cell.pdsch.rs_power = phy_cfg_->pdsch_cnfg.ref_sig_pwr;
cfg.phy_cell.pdsch.p_b = phy_cfg_->pdsch_cnfg.p_b;
phy_cfg_->phy_cell_cfg_nr.push_back(cfg.phy_cell);
}
// Derive cross-dependent cell params
@ -1523,6 +1521,11 @@ int set_derived_args_nr(all_args_t* args_, rrc_nr_cfg_t* rrc_nr_cfg_, phy_cfg_t*
return SRSRAN_ERROR;
}
// Update PHY with RRC cell configs
for (auto& cfg : rrc_nr_cfg_->cell_list) {
phy_cfg_->phy_cell_cfg_nr.push_back(cfg.phy_cell);
}
// MAC-NR PCAP options
args_->nr_stack.mac.pcap.enable = args_->stack.mac_pcap.enable;
args_->nr_stack.log = args_->stack.log;

Loading…
Cancel
Save