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

Defines system parameters for BeiDou B1I signal and DNAV data. More...

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

Go to the source code of this file.

Variables

constexpr double BEIDOU_B1I_FREQ_HZ = FREQ1_BDS
 B1I [Hz].
constexpr double BEIDOU_B1I_CODE_RATE_CPS = 2.046e6
 Beidou B1I code rate [chips/s].
constexpr double BEIDOU_B1I_CODE_LENGTH_CHIPS = 2046.0
 Beidou B1I code length [chips].
constexpr double BEIDOU_B1I_CODE_PERIOD_S = 0.001
 Beidou B1I code period [seconds].
constexpr double BEIDOU_B1I_PREAMBLE_DURATION_S = 0.220
constexpr double BEIDOU_B1I_OPT_ACQ_FS_SPS = 10e6
constexpr uint32_t BEIDOU_B1I_CODE_PERIOD_MS = 1
 Beidou B1I code period [ms].
constexpr uint32_t BEIDOU_B1I_PREAMBLE_LENGTH_BITS = 11
constexpr uint32_t BEIDOU_B1I_PREAMBLE_LENGTH_SYMBOLS = 220
constexpr int32_t BEIDOU_B1I_SECONDARY_CODE_LENGTH = 20
constexpr int32_t BEIDOU_B1I_GEO_PREAMBLE_LENGTH_SYMBOLS = 22
constexpr int32_t BEIDOU_B1I_PREAMBLE_DURATION_MS = 220
constexpr int32_t BEIDOU_B1I_TELEMETRY_RATE_BITS_SECOND = 50
constexpr int32_t BEIDOU_B1I_TELEMETRY_SYMBOLS_PER_BIT = 20
constexpr int32_t BEIDOU_B1I_GEO_TELEMETRY_SYMBOLS_PER_BIT = 2
constexpr int32_t BEIDOU_B1I_TELEMETRY_SYMBOL_PERIOD_MS = static_cast<int32_t>(static_cast<uint32_t>(BEIDOU_B1I_TELEMETRY_SYMBOLS_PER_BIT) * BEIDOU_B1I_CODE_PERIOD_MS)
constexpr int32_t BEIDOU_B1I_TELEMETRY_RATE_SYMBOLS_SECOND = BEIDOU_B1I_TELEMETRY_RATE_BITS_SECOND * BEIDOU_B1I_TELEMETRY_SYMBOLS_PER_BIT
constexpr char BEIDOU_B1I_SECONDARY_CODE_STR [21] = "00000100110101001110"
constexpr char BEIDOU_B1I_GEO_PREAMBLE_SYMBOLS_STR [23] = "1111110000001100001100"
constexpr char BEIDOU_B1I_D2_SECONDARY_CODE_STR [3] = "00"

Detailed Description

Defines system parameters for BeiDou B1I signal and DNAV data.

Author
Sergi Segura, 2018. sergi.segura.munoz(at)gmail.com
Damian Miralles, 2018. dmira.nosp@m.lles.nosp@m.2009@.nosp@m.gmai.nosp@m.l.com

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 Beidou_B1I.h.