GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Variables
GPS_L2C.h File Reference

Defines system parameters for GPS L2C signal. More...

#include "GPS_CNAV.h"
#include "gnss_frequencies.h"
#include <cstdint>
#include <utility>
#include <vector>

Go to the source code of this file.

Variables

constexpr double GPS_L2_FREQ_HZ = FREQ2
 L2 [Hz]. More...
 
constexpr double GPS_L2_L_PERIOD_S = 1.5
 GPS L2 L code period [seconds]. More...
 
constexpr double GPS_L2_M_CODE_RATE_CPS = 0.5115e6
 GPS L2 M code rate [chips/s]. More...
 
constexpr double GPS_L2_M_PERIOD_S = 0.02
 GPS L2 M code period [seconds]. More...
 
constexpr double GPS_L2_L_CODE_RATE_CPS = 0.5115e6
 GPS L2 L code rate [chips/s]. More...
 
constexpr int32_t GPS_L2_M_CODE_LENGTH_CHIPS = 10230
 GPS L2 M code length [chips]. More...
 
constexpr int32_t GPS_L2_L_CODE_LENGTH_CHIPS = 767250
 GPS L2 L code length [chips]. More...
 
constexpr int32_t GPS_L2_CNAV_DATA_PAGE_BITS = 300
 GPS L2 CNAV page length, including preamble and CRC [bits]. More...
 
constexpr int32_t GPS_L2_SYMBOLS_PER_BIT = 2
 
constexpr int32_t GPS_L2_SAMPLES_PER_SYMBOL = 1
 
constexpr int32_t GPS_L2_CNAV_DATA_PAGE_SYMBOLS = 600
 
constexpr int32_t GPS_L2_CNAV_DATA_PAGE_DURATION_S = 12
 
constexpr int32_t GPS_L2C_HISTORY_DEEP = 5
 
constexpr uint32_t GPS_L2C_OPT_ACQ_FS_SPS = 2000000
 Sampling frequency that maximizes the acquisition SNR while using a non-multiple of chip rate. More...
 
constexpr int32_t GPS_L2C_M_INIT_REG [115]
 

Detailed Description

Defines system parameters for GPS L2C signal.

Author
Javier Arribas, 2015. jarribas(at)cttc.es

GNSS-SDR is a Global Navigation Satellite System software-defined receiver. This file is part of GNSS-SDR.

Copyright (C) 2010-2020 (see AUTHORS file for a list of contributors) SPDX-License-Identifier: GPL-3.0-or-later


Definition in file GPS_L2C.h.