1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-12-03 07:08:08 +00:00

Added two acquisition strategies. Flowgraph is changed to produce

default signal when doing sky search.
This commit is contained in:
marc-sales
2014-06-26 00:11:44 +02:00
parent 4b5526ec7e
commit 841ae59d6a
18 changed files with 2242 additions and 101 deletions

View File

@@ -99,6 +99,7 @@ galileo_e5a_dll_fll_pll_tracking_cc::galileo_e5a_dll_fll_pll_tracking_cc(
gr::block("galileo_e5a_dll_fll_pll_tracking_cc", gr::io_signature::make(1, 1, sizeof(gr_complex)),
gr::io_signature::make(1, 1, sizeof(Gnss_Synchro)))
{
this->set_relative_rate(1.0/vector_length);
// initialize internal vars
d_queue = queue;
d_dump = dump;

View File

@@ -210,7 +210,6 @@ void Galileo_E5a_Dll_Pll_Tracking_cc::start_tracking()
d_code_loop_filter.initialize(); // initialize the code filter
// generate local reference ALWAYS starting at chip 1 (1 sample per chip)
gps_l1_ca_code_gen_complex(&d_code[1], d_acquisition_gnss_synchro->PRN, 0);
galileo_e5_a_code_gen_complex_primary(&d_code[1], d_acquisition_gnss_synchro->PRN, d_acquisition_gnss_synchro->Signal);
d_code[0] = d_code[(int)Galileo_E5a_CODE_LENGTH_CHIPS];