GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
acquisition_gr_blocks

Classes

class  galileo_e5a_noncoherentIQ_acquisition_caf_cc
 This class implements a Parallel Code Phase Search Acquisition. More...
class  galileo_pcps_8ms_acquisition_cc
 This class implements a Parallel Code Phase Search Acquisition for Galileo E1 signals with coherent integration time = 8 ms (two codes). More...
class  pcps_acquisition
 This class implements a Parallel Code Phase Search Acquisition. More...
class  pcps_acquisition_fine_doppler_cc
 This class implements a Parallel Code Phase Search Acquisition. More...
class  pcps_acquisition_fpga
 This class implements a Parallel Code Phase Search Acquisition that uses the FPGA. More...
class  pcps_assisted_acquisition_cc
 This class implements a Parallel Code Phase Search Acquisition. More...
class  pcps_cccwsr_acquisition_cc
 This class implements a Parallel Code Phase Search Acquisition with Coherent Channel Combining With Sign Recovery scheme. More...
class  pcps_opencl_acquisition_cc
 This class implements a Parallel Code Phase Search Acquisition. More...
class  pcps_quicksync_acquisition_cc
 This class implements a Parallel Code Phase Search Acquisition with the implementation of the Sparse QuickSync Algorithm. More...
class  pcps_tong_acquisition_cc
 This class implements a Parallel Code Phase Search Acquisition with Tong algorithm. More...

Typedefs

using galileo_e5a_noncoherentIQ_acquisition_caf_cc_sptr = gnss_shared_ptr<galileo_e5a_noncoherentIQ_acquisition_caf_cc>
using galileo_pcps_8ms_acquisition_cc_sptr = gnss_shared_ptr<galileo_pcps_8ms_acquisition_cc>
using pcps_acquisition_sptr = gnss_shared_ptr<pcps_acquisition>
using pcps_acquisition_fine_doppler_cc_sptr = gnss_shared_ptr<pcps_acquisition_fine_doppler_cc>
using pcps_acquisition_fpga_sptr = std::shared_ptr<pcps_acquisition_fpga>
using pcps_assisted_acquisition_cc_sptr = gnss_shared_ptr<pcps_assisted_acquisition_cc>
using pcps_cccwsr_acquisition_cc_sptr = gnss_shared_ptr<pcps_cccwsr_acquisition_cc>
using pcps_opencl_acquisition_cc_sptr = gnss_shared_ptr<pcps_opencl_acquisition_cc>
using pcps_quicksync_acquisition_cc_sptr = gnss_shared_ptr<pcps_quicksync_acquisition_cc>
using pcps_tong_acquisition_cc_sptr = gnss_shared_ptr<pcps_tong_acquisition_cc>

Functions

galileo_e5a_noncoherentIQ_acquisition_caf_cc_sptr galileo_e5a_noncoherentIQ_make_acquisition_caf_cc (const Acq_Conf &conf, bool both_signal_components, int CAF_window_hz, int Zero_padding)
galileo_pcps_8ms_acquisition_cc_sptr galileo_pcps_8ms_make_acquisition_cc (const Acq_Conf &conf)
pcps_acquisition_sptr pcps_make_acquisition (const Acq_Conf &conf_)
pcps_acquisition_fine_doppler_cc_sptr pcps_make_acquisition_fine_doppler_cc (const Acq_Conf &conf_)
pcps_acquisition_fpga_sptr pcps_make_acquisition_fpga (Acq_Conf_Fpga *conf_, uint32_t acq_buff_num, std::vector< std::pair< uint32_t, uint32_t > > &downsampling_filter_specs, uint32_t &max_FFT_size)
pcps_assisted_acquisition_cc_sptr pcps_make_assisted_acquisition_cc (const Acq_Conf &conf)
pcps_cccwsr_acquisition_cc_sptr pcps_cccwsr_make_acquisition_cc (const Acq_Conf &conf)
pcps_opencl_acquisition_cc_sptr pcps_make_opencl_acquisition_cc (const Acq_Conf &conf, uint32_t max_dwells)
pcps_quicksync_acquisition_cc_sptr pcps_quicksync_make_acquisition_cc (const Acq_Conf &conf, uint32_t folding_factor, uint32_t max_dwells)
pcps_tong_acquisition_cc_sptr pcps_tong_make_acquisition_cc (const Acq_Conf &conf, uint32_t tong_init_val, uint32_t tong_max_val, uint32_t tong_max_dwells)

Detailed Description

GNU Radio processing blocks for GNSS signal acquisition

Typedef Documentation

◆ galileo_e5a_noncoherentIQ_acquisition_caf_cc_sptr

using galileo_e5a_noncoherentIQ_acquisition_caf_cc_sptr = gnss_shared_ptr<galileo_e5a_noncoherentIQ_acquisition_caf_cc>

◆ galileo_pcps_8ms_acquisition_cc_sptr

using galileo_pcps_8ms_acquisition_cc_sptr = gnss_shared_ptr<galileo_pcps_8ms_acquisition_cc>

Definition at line 42 of file galileo_pcps_8ms_acquisition_cc.h.

◆ pcps_acquisition_fine_doppler_cc_sptr

using pcps_acquisition_fine_doppler_cc_sptr = gnss_shared_ptr<pcps_acquisition_fine_doppler_cc>

Definition at line 66 of file pcps_acquisition_fine_doppler_cc.h.

◆ pcps_acquisition_fpga_sptr

using pcps_acquisition_fpga_sptr = std::shared_ptr<pcps_acquisition_fpga>

Definition at line 48 of file pcps_acquisition_fpga.h.

◆ pcps_acquisition_sptr

using pcps_acquisition_sptr = gnss_shared_ptr<pcps_acquisition>

Definition at line 83 of file pcps_acquisition.h.

◆ pcps_assisted_acquisition_cc_sptr

using pcps_assisted_acquisition_cc_sptr = gnss_shared_ptr<pcps_assisted_acquisition_cc>

Definition at line 58 of file pcps_assisted_acquisition_cc.h.

◆ pcps_cccwsr_acquisition_cc_sptr

using pcps_cccwsr_acquisition_cc_sptr = gnss_shared_ptr<pcps_cccwsr_acquisition_cc>

Definition at line 47 of file pcps_cccwsr_acquisition_cc.h.

◆ pcps_opencl_acquisition_cc_sptr

using pcps_opencl_acquisition_cc_sptr = gnss_shared_ptr<pcps_opencl_acquisition_cc>

Definition at line 65 of file pcps_opencl_acquisition_cc.h.

◆ pcps_quicksync_acquisition_cc_sptr

using pcps_quicksync_acquisition_cc_sptr = gnss_shared_ptr<pcps_quicksync_acquisition_cc>

Definition at line 62 of file pcps_quicksync_acquisition_cc.h.

◆ pcps_tong_acquisition_cc_sptr

using pcps_tong_acquisition_cc_sptr = gnss_shared_ptr<pcps_tong_acquisition_cc>

Definition at line 61 of file pcps_tong_acquisition_cc.h.