19 #ifndef GNSS_SDR_GALILEO_E6_DLL_PLL_TRACKING_H 20 #define GNSS_SDR_GALILEO_E6_DLL_PLL_TRACKING_H 42 const std::string&
role,
43 unsigned int in_streams,
44 unsigned int out_streams);
49 return "Galileo_E6_DLL_PLL_Tracking";
54 void create_tracking_block()
override;
60 #endif // GNSS_SDR_GALILEO_E6_DLL_PLL_TRACKING_H Base class providing shared logic for DLL+PLL tracking loop adapters for GNSS signals.
std::string role() override final
Get role from the Tracking block adapter.
This abstract class represents an interface to configuration parameters.
GalileoE6DllPllTracking(const ConfigurationInterface *configuration, const std::string &role, unsigned int in_streams, unsigned int out_streams)
Constructor.
This class Adapts a DLL+PLL VEML (Very Early Minus Late) tracking loop block to a TrackingInterface f...
std::string implementation() override
Returns "Galileo_E6_DLL_PLL_Tracking".
Base class providing shared logic for DLL+PLL VEML tracking adapters.