21 #ifndef GNSS_SDR_GPS_L1_CA_PCPS_ACQUISITION_FPGA_H 22 #define GNSS_SDR_GPS_L1_CA_PCPS_ACQUISITION_FPGA_H 42 const std::string& role,
43 unsigned int in_streams,
44 unsigned int out_streams);
51 return "GPS_L1_CA_PCPS_Acquisition_FPGA";
55 static const uint32_t DEFAULT_FPGA_BLK_EXP = 10;
56 void generate_gps_l1_ca_prn_codes();
62 #endif // GNSS_SDR_GPS_L1_CA_PCPS_ACQUISITION_FPGA_H std::string implementation() override
Returns "GPS_L1_CA_PCPS_Acquisition_FPGA".
Shared implementation for FPGA-based PCPS acquisition adapters.
Base class providing shared logic for FPGA-based GPS PCPS acquisition adapters.
This abstract class represents an interface to configuration parameters.
GpsL1CaPcpsAcquisitionFpga(const ConfigurationInterface *configuration, const std::string &role, unsigned int in_streams, unsigned int out_streams)
Constructor.
This class adapts a PCPS acquisition block off-loaded on an FPGA to an AcquisitionInterface for GPS L...