1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-12-15 20:50:33 +00:00

implemented hybrid observables tests using the FPGA. The hybrid observables test funtions are not tested yet.

This commit is contained in:
Marc Majoral 2018-09-13 16:36:21 +02:00
parent 5b9b63cc77
commit 1b0568e0e9
3 changed files with 2406 additions and 4 deletions

View File

@ -154,6 +154,9 @@ DECLARE_string(log_dir);
#endif
#include "unit-tests/signal-processing-blocks/telemetry_decoder/gps_l1_ca_telemetry_decoder_test.cc"
#include "unit-tests/signal-processing-blocks/observables/hybrid_observables_test.cc"
#if FPGA_BLOCKS_TEST
#include "unit-tests/signal-processing-blocks/observables/hybrid_observables_test_fpga.cc"
#endif
#endif
#include "unit-tests/system-parameters/glonass_gnav_ephemeris_test.cc"

View File

@ -345,10 +345,10 @@ void TrackingPullInTestFpga::configure_receiver(
std::string signal = "5X";
System_and_Signal = "Galileo E5a";
signal.copy(gnss_synchro.Signal, 2, 0);
if (implementation.compare("Galileo_E5a_DLL_PLL_Tracking_b") == 0)
{
config->supersede_property("Tracking.implementation", std::string("Galileo_E5a_DLL_PLL_Tracking"));
}
//if (implementation.compare("Galileo_E5a_DLL_PLL_Tracking_b") == 0)
// {
// config->supersede_property("Tracking.implementation", std::string("Galileo_E5a_DLL_PLL_Tracking"));
// }
config->set_property("Tracking.early_late_space_chips", "0.5");
config->set_property("Tracking.track_pilot", "false");
config->set_property("Tracking.order", "2");