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

This file implements various functions for BeiDou B3I signal replica generation. More...

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

Go to the source code of this file.

Functions

void beidou_b3i_code_gen_int (own::span< int > dest, int32_t prn, uint32_t chip_shift)
 Generates int BeiDou B3I code for the desired SV ID and code shift. More...
 
void beidou_b3i_code_gen_float (own::span< float > dest, int32_t prn, uint32_t chip_shift)
 Generates float BeiDou B3I code for the desired SV ID and code shift. More...
 
void beidou_b3i_code_gen_complex (own::span< std::complex< float >> dest, int32_t prn, uint32_t chip_shift)
 Generates complex BeiDou B3I code for the desired SV ID and code shift. More...
 
void beidou_b3i_code_gen_complex_sampled (own::span< std::complex< float >> dest, uint32_t prn, int sampling_freq, uint32_t chip_shift)
 Generates complex BeiDou B3I code for the desired SV ID and code shift, and sampled to specific sampling frequency. More...
 

Detailed Description

This file implements various functions for BeiDou B3I signal replica generation.

Author
Damian Miralles, 2019. 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_b3i_signal_replica.h.