Home
last modified time | relevance | path

Searched refs:args (Results 1 – 4 of 4) sorted by relevance

/babblesim_ext_2G4_modem_BLE_simple-latest/src/
Dmodem_BLE_simple_args.c54 void modem_simple_argparse(int argc, char *argv[], uint d, mo_simple_args_t *args) in modem_simple_argparse() argument
56 args_g = args; in modem_simple_argparse()
61 …{ false , false , false, "RSSI_offset_std", "RSSI_offset", 'f', (void*)&args->RSSI_offsetdB_std, … in modem_simple_argparse()
62 …{ false , false , false, "RSSI_meas_noisedB_std", "RSSI_meas_noise", 'f', (void*)&args->RSSI_meas… in modem_simple_argparse()
63 … { false , false , false, "NFAna", "nfig", 'f', (void*)&args->NFigure_ana, NULL, "Noise figure"}, in modem_simple_argparse()
64 …{ false , false , false, "NFExtra", "nfigext", 'f', (void*)&args->NFigure_extra, NULL, "Extra noi… in modem_simple_argparse()
65 …{ false , false , false, "NFloor", "nfloor", 'f', (void*)&args->NFloor_dig, NULL, "Digital noise… in modem_simple_argparse()
70 args->Sync_prob = RAND_PROB_1; in modem_simple_argparse()
71 args->RSSI_offsetdB_std = 1.0; in modem_simple_argparse()
72 args->RSSI_meas_noisedB_std = 1.5; in modem_simple_argparse()
[all …]
Dmodem_BLE_simple.c390 modem_simple_argparse(argc, argv, d, &mo_st->args); in modem_init()
392 mo_st->device_RSSI_offsetdB = bs_random_Gaus()*mo_st->args.RSSI_offsetdB_std; in modem_init()
424 double NoiseFigure = mo_st->args.NFigure_ana; //dB in modem_analog_rx()
528 SNR = SNR - mo_st->args.NFigure_extra + coding_gain; in modem_digital_perf_ber()
530 …double N_u_o = N_u + pow(10.0, mo_st->args.NFloor_dig/10); //add the noise equivalent to the noise… in modem_digital_perf_ber()
557 mo_simple_args_t *args = &mo_st->args; in modem_digital_perf_sync() local
559 return args->Sync_prob; in modem_digital_perf_sync()
580 RSSI_power_level += bs_random_Gaus() * mo_st->args.RSSI_meas_noisedB_std; //measurement noise in modem_digital_RSSI()
Dmodem_BLE_simple.h13 mo_simple_args_t args; member
Dmodem_BLE_simple_args.h26 void modem_simple_argparse(int argc, char *argv[], uint d, mo_simple_args_t *args);