|
|
@ -337,6 +337,22 @@ static int parse_args(all_args_t* args, int argc, char* argv[])
|
|
|
|
bpo::value<float>(&args->phy.force_ul_amplitude)->default_value(0.0),
|
|
|
|
bpo::value<float>(&args->phy.force_ul_amplitude)->default_value(0.0),
|
|
|
|
"Forces the peak amplitude in the PUCCH, PUSCH and SRS (set 0.0 to 1.0, set to 0 or negative for disabling)")
|
|
|
|
"Forces the peak amplitude in the PUCCH, PUSCH and SRS (set 0.0 to 1.0, set to 0 or negative for disabling)")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
("phy.in_sync_rsrp_dbm_th",
|
|
|
|
|
|
|
|
bpo::value<float>(&args->phy.in_sync_rsrp_dbm_th)->default_value(-130.0f),
|
|
|
|
|
|
|
|
"RSRP threshold (in dBm) above which the UE considers to be in-sync")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
("phy.in_sync_snr_db_th",
|
|
|
|
|
|
|
|
bpo::value<float>(&args->phy.in_sync_snr_db_th)->default_value(1.0f),
|
|
|
|
|
|
|
|
"SNR threshold (in dB) above which the UE considers to be in-sync")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
("phy.nof_in_sync_events",
|
|
|
|
|
|
|
|
bpo::value<uint32_t>(&args->phy.nof_in_sync_events)->default_value(10),
|
|
|
|
|
|
|
|
"Number of PHY in-sync events before sending an in-sync event to RRC")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
("phy.nof_out_of_sync_events",
|
|
|
|
|
|
|
|
bpo::value<uint32_t>(&args->phy.nof_out_of_sync_events)->default_value(20),
|
|
|
|
|
|
|
|
"Number of PHY out-sync events before sending an out-sync event to RRC")
|
|
|
|
|
|
|
|
|
|
|
|
/* general options */
|
|
|
|
/* general options */
|
|
|
|
("general.metrics_period_secs",
|
|
|
|
("general.metrics_period_secs",
|
|
|
|
bpo::value<float>(&args->general.metrics_period_secs)->default_value(1.0),
|
|
|
|
bpo::value<float>(&args->general.metrics_period_secs)->default_value(1.0),
|
|
|
|