GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
Cpu_Multicorrelator Class Reference

Class that implements carrier wipe-off and correlators. More...

#include <cpu_multicorrelator.h>

Public Member Functions

bool init (int max_signal_length_samples, int n_correlators)
bool set_local_code_and_taps (int code_length_chips, const std::complex< float > *local_code_in, float *shifts_chips)
bool set_input_output_vectors (std::complex< float > *corr_out, const std::complex< float > *sig_in)
void update_local_code (int correlator_length_samples, float rem_code_phase_chips, float code_phase_step_chips)
bool Carrier_wipeoff_multicorrelator_resampler (float rem_carrier_phase_in_rad, float phase_step_rad, float rem_code_phase_chips, float code_phase_step_chips, int signal_length_samples)
bool free ()

Detailed Description

Class that implements carrier wipe-off and correlators.

Definition at line 37 of file cpu_multicorrelator.h.


The documentation for this class was generated from the following file: