18 #ifndef GNSS_SDR_GALILEO_E1_PCPS_AMBIGUOUS_ACQUISITION_H 19 #define GNSS_SDR_GALILEO_E1_PCPS_AMBIGUOUS_ACQUISITION_H 21 #include "base_pcps_acquisition.h" 38 const std::string& role,
39 unsigned int in_streams,
40 unsigned int out_streams);
49 return "Galileo_E1_PCPS_Ambiguous_Acquisition";
58 void code_gen_complex_sampled(own::span<std::complex<float>> dest, uint32_t prn, int32_t sampling_freq)
override;
60 const bool acquire_pilot_;
68 #endif // GNSS_SDR_GALILEO_E1_PCPS_AMBIGUOUS_ACQUISITION_H This class adapts a PCPS acquisition block to an AcquisitionInterface.
void set_gnss_synchro(Gnss_Synchro *p_gnss_synchro) override
Set acquisition channel unique ID.
This is the class that contains the information that is shared by the processing blocks.
This abstract class represents an interface to configuration parameters.
std::string implementation() override
Returns "Galileo_E1_PCPS_Ambiguous_Acquisition".
This class adapts a PCPS acquisition block to an AcquisitionInterface for Galileo E1 Signals...