18 #ifndef GNSS_SDR_NOTCH_FILTER_LITE_H 19 #define GNSS_SDR_NOTCH_FILTER_LITE_H 23 #include <gnuradio/blocks/file_sink.h> 39 const std::string& role,
unsigned int in_streams,
40 unsigned int out_streams);
52 return "Notch_Filter_Lite";
60 void connect(gr::top_block_sptr top_block);
61 void disconnect(gr::top_block_sptr top_block);
62 gr::basic_block_sptr get_left_block();
63 gr::basic_block_sptr get_right_block();
66 notch_lite_sptr notch_filter_lite_;
67 gr::blocks::file_sink::sptr file_sink_;
68 std::string dump_filename_;
70 std::string item_type_;
72 unsigned int in_streams_;
73 unsigned int out_streams_;
80 #endif // GNSS_SDR_NOTCH_FILTER_LITE_H Implements a notch filter light algorithm.
This interface represents a GNSS block.
This abstract class represents an interface to configuration parameters.
This abstract class represents an interface to GNSS blocks.
std::string implementation()
Returns "Notch_Filter_Lite".