1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-06-27 07:32:57 +00:00

Fix sampling rate issue when TTFF is reading conf from file

and some code cleaning
This commit is contained in:
Carles Fernandez 2016-10-10 19:23:54 +02:00
parent 45545f7fb0
commit 93a63bf367

View File

@ -54,7 +54,7 @@
#include "gps_acq_assist.h" #include "gps_acq_assist.h"
DEFINE_int32(fs_in, 4000000, "Sampling rate, in Ms/s"); DEFINE_int32(fs_in, 4000000, "Sampling rate, in Samples/s");
DEFINE_int32(max_measurement_duration, 90, "Maximum time waiting for a position fix, in seconds"); DEFINE_int32(max_measurement_duration, 90, "Maximum time waiting for a position fix, in seconds");
DEFINE_int32(num_measurements, 2, "Number of measurements"); DEFINE_int32(num_measurements, 2, "Number of measurements");
DEFINE_string(device_address, "192.168.40.2", "USRP device IP address"); DEFINE_string(device_address, "192.168.40.2", "USRP device IP address");
@ -248,7 +248,10 @@ void TTFF_GPS_L1_CA_Test::config_2()
{ {
config2 = std::make_shared<FileConfiguration>(FLAGS_config_file_ttff); config2 = std::make_shared<FileConfiguration>(FLAGS_config_file_ttff);
} }
config2->set_property("SignalSource.samples", std::to_string(FLAGS_fs_in * FLAGS_max_measurement_duration));
int d_sampling_rate;
d_sampling_rate = config2->property("GNSS-SDR.internal_fs_hz", FLAGS_fs_in);
config2->set_property("SignalSource.samples", std::to_string(d_sampling_rate * FLAGS_max_measurement_duration));
} }