@ -51,7 +51,7 @@ bool rrc::ue::rrc_endc::fill_conn_recfg(asn1::rrc::rrc_conn_recfg_r8_ies_s* conn
}
}
if ( not is_endc_activation_running ( ) & & endc_cfg . act_from_b1_event ) {
if ( not is_endc_activation_running ( ) & & endc_cfg . act_from_b1_event ) {
// add hard-coded measConfig
// add measConfig
conn_recfg - > meas_cfg_present = true ;
conn_recfg - > meas_cfg_present = true ;
meas_cfg_s & meas_cfg = conn_recfg - > meas_cfg ;
meas_cfg_s & meas_cfg = conn_recfg - > meas_cfg ;
@ -60,14 +60,14 @@ bool rrc::ue::rrc_endc::fill_conn_recfg(asn1::rrc::rrc_conn_recfg_r8_ies_s* conn
meas_obj_to_add_mod_s meas_obj = { } ;
meas_obj_to_add_mod_s meas_obj = { } ;
meas_obj . meas_obj_id = meas_cfg . meas_obj_to_add_mod_list . size ( ) + 1 ;
meas_obj . meas_obj_id = meas_cfg . meas_obj_to_add_mod_list . size ( ) + 1 ;
meas_obj . meas_obj . set_meas_obj_nr_r15 ( ) ;
meas_obj . meas_obj . set_meas_obj_nr_r15 ( ) ;
meas_obj . meas_obj . meas_obj_nr_r15 ( ) . carrier_freq_r15 = endc_cfg . nr_dl_arfcn ;
auto & meas_obj_nr = meas_obj . meas_obj . meas_obj_nr_r15 ( ) ;
meas_obj . meas_obj . meas_obj_nr_r15 ( ) . rs_cfg_ssb_r15 . meas_timing_cfg_r15 . periodicity_and_offset_r15 . set_sf20_r15 ( ) ;
meas_obj _nr. carrier_freq_r15 = endc_cfg . nr_dl_arfcn ;
meas_obj . meas_obj . meas_obj _nr_r15( ) . rs_cfg_ssb_r15 . meas_timing_cfg_r15 . ssb_dur_r15 =
meas_obj _nr. rs_cfg_ssb_r15 . meas_timing_cfg_r15 . periodicity_and_offset_r15 = endc_cfg . ssb_period_offset ;
asn1 : : rrc : : mtc_ssb_nr_r15_s : : ssb_dur_r15_opts : : sf1 ;
meas_obj_nr . rs_cfg_ssb_r15 . meas_timing_cfg_r15 . ssb_dur_r15 = endc_cfg . ssb_duration ;
meas_obj . meas_obj . meas_obj _nr_r15( ) . rs_cfg_ssb_r15 . subcarrier_spacing_ssb_r15 = endc_cfg . ssb_ssc ;
meas_obj _nr. rs_cfg_ssb_r15 . subcarrier_spacing_ssb_r15 = endc_cfg . ssb_ssc ;
meas_obj . meas_obj . meas_obj _nr_r15( ) . ext = true ;
meas_obj _nr. ext = true ;
meas_obj . meas_obj . meas_obj _nr_r15( ) . band_nr_r15 . set_present ( true ) ;
meas_obj _nr. band_nr_r15 . set_present ( true ) ;
meas_obj . meas_obj . meas_obj _nr_r15( ) . band_nr_r15 . get ( ) - > set_setup ( ) = endc_cfg . nr_band ;
meas_obj _nr. band_nr_r15 . get ( ) - > set_setup ( ) = endc_cfg . nr_band ;
meas_cfg . meas_obj_to_add_mod_list . push_back ( meas_obj ) ;
meas_cfg . meas_obj_to_add_mod_list . push_back ( meas_obj ) ;
// report config
// report config