[hamradio-commits] [gnss-sdr] 284/303: Merging gnss-sdr/rinex_fix branch
Carles Fernandez
carles_fernandez-guest at moszumanska.debian.org
Mon Feb 13 22:36:08 UTC 2017
This is an automated email from the git hooks/post-receive script.
carles_fernandez-guest pushed a commit to branch master
in repository gnss-sdr.
commit 0362476864afca3f1553b365caab740f3bc19f1b
Merge: d9cc803 15ff162
Author: Carles Fernandez <carles.fernandez at gmail.com>
Date: Fri Feb 3 14:03:15 2017 +0100
Merging gnss-sdr/rinex_fix branch
This commit rewrites the way pseudoranges are computed, now accounting for the receiver clock offset. It also adds more work in the QA code. If extra tests are activated by -DENABLE_UNIT_TESTING_EXTRA=ON or -DENABLE_SYSTEM_TESTING_EXTRA=ON, additional raw data files, a software-defined signal generator and GPSTk 2.9 are downloaded. Many fixes and code refactoring in tracking blocks.
CMakeLists.txt | 9 +-
.../PVT/gnuradio_blocks/galileo_e1_pvt_cc.cc | 5 +
.../PVT/gnuradio_blocks/gps_l1_ca_pvt_cc.cc | 22 +-
.../PVT/gnuradio_blocks/hybrid_pvt_cc.cc | 16 +
src/algorithms/PVT/libs/galileo_e1_ls_pvt.cc | 282 +++++------
src/algorithms/PVT/libs/gps_l1_ca_ls_pvt.cc | 83 ++--
src/algorithms/PVT/libs/hybrid_ls_pvt.cc | 515 +++++++++++----------
src/algorithms/PVT/libs/ls_pvt.cc | 147 +++++-
src/algorithms/PVT/libs/ls_pvt.h | 19 +-
src/algorithms/PVT/libs/pvt_solution.cc | 19 +-
src/algorithms/PVT/libs/pvt_solution.h | 4 +-
.../volk_gnsssdr_module/volk_gnsssdr/README.md | 2 +-
.../gnuradio_blocks/gps_l1_ca_observables_cc.cc | 26 +-
.../gnuradio_blocks/hybrid_observables_cc.cc | 9 +-
.../gps_l1_ca_telemetry_decoder_cc.cc | 58 +--
.../gps_l1_ca_telemetry_decoder_cc.h | 4 +-
.../adapters/gps_l1_ca_dll_pll_c_aid_tracking.cc | 2 +-
.../galileo_e1_dll_pll_veml_tracking_cc.cc | 2 -
.../galileo_e1_tcp_connector_tracking_cc.cc | 1 -
.../galileo_e5a_dll_pll_tracking_cc.cc | 3 -
.../gps_l1_ca_dll_pll_c_aid_tracking_cc.cc | 115 ++---
.../gps_l1_ca_dll_pll_c_aid_tracking_cc.h | 1 -
.../gps_l1_ca_dll_pll_c_aid_tracking_sc.cc | 387 ++++++++++------
.../gps_l1_ca_dll_pll_c_aid_tracking_sc.h | 18 +
.../gps_l1_ca_dll_pll_tracking_cc.cc | 92 ++--
.../gps_l1_ca_dll_pll_tracking_cc.h | 1 -
.../gps_l1_ca_tcp_connector_tracking_cc.cc | 2 -
.../gps_l2_m_dll_pll_tracking_cc.cc | 68 ++-
.../gnuradio_blocks/gps_l2_m_dll_pll_tracking_cc.h | 5 +-
src/core/system_parameters/gnss_synchro.h | 2 +-
src/core/system_parameters/gps_ephemeris.cc | 40 +-
src/core/system_parameters/gps_ephemeris.h | 3 +-
.../system_parameters/gps_navigation_message.cc | 15 +-
src/tests/CMakeLists.txt | 53 ++-
src/tests/common-files/signal_generator_flags.h | 48 ++
src/tests/data/gps_l2c_m_prn7_5msps.dat | Bin 8000000 -> 0 bytes
src/tests/system-tests/obs_gps_l1_system_test.cc | 41 +-
src/tests/test_main.cc | 14 +-
.../galileo_e1_pcps_ambiguous_acquisition_test.cc | 4 +-
.../acquisition/gps_l2_m_pcps_acquisition_test.cc | 2 +-
.../signal-processing-blocks/libs/CMakeLists.txt | 37 ++
.../libs/tlm_dump_reader.cc | 110 +++++
.../libs/tlm_dump_reader.h} | 47 +-
.../libs/tracking_dump_reader.cc | 127 +++++
.../libs/tracking_dump_reader.h | 89 ++++
.../libs/tracking_true_obs_reader.cc | 112 +++++
.../libs/tracking_true_obs_reader.h} | 49 +-
.../gps_l1_ca_telemetry_decoder_test.cc | 482 +++++++++++++++++++
.../tracking/gps_l1_ca_dll_pll_tracking_test.cc | 497 ++++++++++++++++++++
.../tracking/gps_l2_m_dll_pll_tracking_test.cc | 2 +-
50 files changed, 2780 insertions(+), 911 deletions(-)
diff --cc src/tests/system-tests/obs_gps_l1_system_test.cc
index 2f25d87,6372bec..78951d3
--- a/src/tests/system-tests/obs_gps_l1_system_test.cc
+++ b/src/tests/system-tests/obs_gps_l1_system_test.cc
@@@ -594,8 -591,8 +591,8 @@@ void Obs_Gps_L1_System_Test::check_resu
mean_diff = mean_diff / number_obs;
mean_pr_diff_v.push_back(mean_diff);
std::cout << "-- Mean pseudorange difference for sat " << prn_id << ": " << mean_diff;
- // double stdev_ = compute_stdev(*iter_diff);
- // std::cout << " +/- " << stdev_ ;
- double stdev_ = compute_stdev(*iter_diff);
- std::cout << " +/- " << stdev_ ;
++ double stdev_ = compute_stdev(*iter_diff);
++ std::cout << " +/- " << stdev_ ;
std::cout << " [m]" << std::endl;
}
else
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/gnss-sdr.git
More information about the pkg-hamradio-commits
mailing list