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

This class implements a Parallel Code Phase Search Acquisition with multi-dwells and fine Doppler estimation for GPS L1 C/A signal. More...

#include "acquisition_impl_interface.h"
#include "acq_conf.h"
#include "channel_fsm.h"
#include "gnss_sdr_fft.h"
#include "gnss_synchro.h"
#include <armadillo>
#include <gnuradio/block.h>
#include <gnuradio/gr_complex.h>
#include <volk_gnsssdr/volk_gnsssdr_alloc.h>
#include <cstdint>
#include <fstream>
#include <memory>
#include <string>
#include <utility>

Go to the source code of this file.

Classes

class  pcps_acquisition_fine_doppler_cc
 This class implements a Parallel Code Phase Search Acquisition. More...

Typedefs

using pcps_acquisition_fine_doppler_cc_sptr = gnss_shared_ptr<pcps_acquisition_fine_doppler_cc>

Functions

pcps_acquisition_fine_doppler_cc_sptr pcps_make_acquisition_fine_doppler_cc (const Acq_Conf &conf_)

Detailed Description

This class implements a Parallel Code Phase Search Acquisition with multi-dwells and fine Doppler estimation for GPS L1 C/A signal.

Acquisition strategy (Kay Borre book).

  1. Compute the input signal power estimation
  2. Doppler serial search loop
  3. Perform the FFT-based circular convolution (parallel time search)
  4. Record the maximum peak and the associated synchronization parameters
  5. Compute the test statistics and compare to the threshold
  6. Declare positive or negative acquisition using a message port

Kay Borre book: K.Borre, D.M.Akos, N.Bertelsen, P.Rinder, and S.H.Jensen, "A Software-Defined GPS and Galileo Receiver. A Single-Frequency Approach", Birkhauser, 2007. pp 81-84

Authors
  • Javier Arribas, 2013. 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 pcps_acquisition_fine_doppler_cc.h.