mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2026-09-24 18:01:52 +00:00
Work on the telemetry decoder to support the variable-length correlator in GPS L1 CA tracking
This commit is contained in:
@@ -74,6 +74,7 @@ const int GPS_L1_CA_HISTORY_DEEP = 100;
|
||||
|
||||
#define GPS_PREAMBLE {1, 0, 0, 0, 1, 0, 1, 1}
|
||||
const int GPS_CA_PREAMBLE_LENGTH_BITS = 8;
|
||||
const int GPS_CA_PREAMBLE_LENGTH_SYMBOLS = 160;
|
||||
const int GPS_CA_TELEMETRY_RATE_BITS_SECOND = 50; //!< NAV message bit rate [bits/s]
|
||||
const int GPS_CA_TELEMETRY_SYMBOLS_PER_BIT = 20;
|
||||
const int GPS_CA_TELEMETRY_RATE_SYMBOLS_SECOND = GPS_CA_TELEMETRY_RATE_BITS_SECOND*20; //!< NAV message bit rate [symbols/s]
|
||||
|
||||
@@ -61,7 +61,7 @@ public:
|
||||
double Tracking_timestamp_secs; //!< Set by Tracking processing block
|
||||
bool Flag_valid_tracking;
|
||||
bool Flag_valid_symbol_output;
|
||||
bool symbol_integration_enabled; //!< Set by Tracking processing block
|
||||
int correlation_length_ms; //!< Set by Tracking processing block
|
||||
|
||||
//Telemetry Decoder
|
||||
double Prn_timestamp_ms; //!< Set by Telemetry Decoder processing block
|
||||
|
||||
Reference in New Issue
Block a user