GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Functions
gps_l5_signal_replica.h File Reference

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

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

Go to the source code of this file.

Functions

void gps_l5i_code_gen_complex (own::span< std::complex< float >> dest, uint32_t prn)
 Generates complex GPS L5I code for the desired SV ID. More...
 
void gps_l5i_code_gen_float (own::span< float > dest, uint32_t prn)
 Generates real GPS L5I code for the desired SV ID. More...
 
void gps_l5q_code_gen_complex (own::span< std::complex< float >> dest, uint32_t prn)
 Generates complex GPS L5Q code for the desired SV ID. More...
 
void gps_l5q_code_gen_float (own::span< float > dest, uint32_t prn)
 Generates real GPS L5Q code for the desired SV ID. More...
 
void gps_l5i_code_gen_complex_sampled (own::span< std::complex< float >> dest, uint32_t prn, int32_t sampling_freq)
 Generates complex GPS L5I code for the desired SV ID, and sampled to specific sampling frequency. More...
 
void gps_l5q_code_gen_complex_sampled (own::span< std::complex< float >> dest, uint32_t prn, int32_t sampling_freq)
 Generates complex GPS L5Q code for the desired SV ID, and sampled to specific sampling frequency. More...
 

Detailed Description

This file implements signal generators for GPS L5 signals.

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