GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
GPS_L5.h File Reference

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

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

Go to the source code of this file.

Variables

constexpr double GPS_L5_FREQ_HZ = FREQ5
 L5 [Hz].
constexpr double GPS_L5I_CODE_RATE_CPS = 10.23e6
 GPS L5I code rate [chips/s].
constexpr double GPS_L5I_PERIOD_S = 0.001
 GPS L5I code period [seconds].
constexpr double GPS_L5I_SYMBOL_PERIOD_S = 0.01
 GPS L5I symbol period [seconds].
constexpr double GPS_L5Q_CODE_RATE_CPS = 10.23e6
 GPS L5Q code rate [chips/s].
constexpr double GPS_L5Q_PERIOD_S = 0.001
 GPS L5Q code period [seconds].
constexpr int32_t GPS_L5Q_CODE_LENGTH_CHIPS = 10230
 GPS L5Q code length [chips].
constexpr int32_t GPS_L5I_CODE_LENGTH_CHIPS = 10230
 GPS L5I code length [chips].
constexpr int32_t GPS_L5I_PERIOD_MS = 1
 GPS L5I code period [ms].
constexpr int32_t GPS_L5I_SYMBOL_PERIOD_MS = 10
 GPS L5I symbol period [ms].
constexpr int32_t GPS_L5_HISTORY_DEEP = 5
constexpr uint32_t GPS_L5_OPT_ACQ_FS_SPS = 10000000
 Sampling frequency that maximizes the acquisition SNR while using a non-multiple of chip rate.
constexpr int32_t GPS_L5I_INIT_REG [210]
constexpr int32_t GPS_L5Q_INIT_REG [210]
constexpr int32_t GPS_L5_CNAV_DATA_PAGE_BITS = 300
 GPS L5 CNAV page length, including preamble and CRC [bits].
constexpr int32_t GPS_L5_SYMBOLS_PER_BIT = 2
constexpr int32_t GPS_L5_SAMPLES_PER_SYMBOL = 10
constexpr int32_t GPS_L5_CNAV_DATA_PAGE_SYMBOLS = 600
constexpr int32_t GPS_L5_CNAV_DATA_PAGE_DURATION_S = 6
constexpr int32_t GPS_L5I_NH_CODE_LENGTH = 10
constexpr int32_t GPS_L5I_NH_CODE [10] = {0, 0, 0, 0, 1, 1, 0, 1, 0, 1}
constexpr int32_t GPS_L5Q_NH_CODE_LENGTH = 20
constexpr int32_t GPS_L5Q_NH_CODE [20] = {0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 0, 0, 1, 1, 1, 0}
constexpr char GPS_L5I_NH_CODE_STR [11] = "0000110101"
constexpr char GPS_L5Q_NH_CODE_STR [21] = "00000100110101001110"

Detailed Description

Defines system parameters for GPS L5 signal.

Author
Javier Arribas, 2017. 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_L5.h.