18 #ifndef GNSS_SDR_GPS_L1_CA_PCPS_OPENCL_ACQUISITION_H 19 #define GNSS_SDR_GPS_L1_CA_PCPS_OPENCL_ACQUISITION_H 21 #include "base_pcps_acquisition_custom.h" 36 const std::string& role,
37 unsigned int in_streams,
38 unsigned int out_streams);
47 return "GPS_L1_CA_PCPS_OpenCl_Acquisition";
50 inline bool opencl_ready()
const 56 void code_gen_complex_sampled(own::span<std::complex<float>> dest, uint32_t prn, int32_t sampling_freq)
override;
64 #endif // GNSS_SDR_GPS_L1_CA_PCPS_OPENCL_ACQUISITION_H This class adapts a PCPS acquisition block to an AcquisitionInterface.
std::string implementation() override
Returns "GPS_L1_CA_PCPS_OpenCl_Acquisition".
This abstract class represents an interface to configuration parameters.
This class adapts an OpenCL PCPS acquisition block to an AcquisitionInterface for GPS L1 C/A signals...