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

This file implements signal generators for GPS L2C signals. More...

#include <complex>
#include <cstdint>
#include <gsl-lite/gsl-lite.hpp>

Go to the source code of this file.

Functions

void gps_l2c_m_code_gen_complex (own::span< std::complex< float > > dest, uint32_t prn)
 Generates complex GPS L2C M code for the desired SV ID.
void gps_l2c_m_code_gen_float (own::span< float > dest, uint32_t prn)
 Generates float GPS L2C M code for the desired SV ID.
void gps_l2c_m_code_gen_float_cl_zeroed (own::span< float > dest, uint32_t prn)
 Generates float GPS L2C M code with double chip rate and L component zeroed for the desired SV ID.
void gps_l2c_m_code_gen_complex_sampled (own::span< std::complex< float > > dest, uint32_t prn, int32_t sampling_freq)
 Generates complex GPS L2C M code for the desired SV ID, and sampled to specific sampling frequency.
void gps_l2c_m_code_gen_complex_sampled (own::span< std::complex< float > > dest, uint32_t prn, int32_t sampling_freq, bool cl_zeroed)
 Generates complex GPS L2C M code for the desired SV ID, and sampled to specific sampling frequency, optionally zeroing CL slots.

Detailed Description

This file implements signal generators for GPS L2C signals.

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