diff options
Diffstat (limited to 'gr-qtgui/lib/time_sink_c_impl.h')
-rw-r--r-- | gr-qtgui/lib/time_sink_c_impl.h | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/gr-qtgui/lib/time_sink_c_impl.h b/gr-qtgui/lib/time_sink_c_impl.h index 0cace14890..66980dd79e 100644 --- a/gr-qtgui/lib/time_sink_c_impl.h +++ b/gr-qtgui/lib/time_sink_c_impl.h @@ -39,7 +39,7 @@ namespace gr { gruel::mutex d_mutex; int d_size; - double d_bandwidth; + double d_samp_rate; std::string d_name; int d_nconnections; @@ -55,7 +55,7 @@ namespace gr { void npoints_resize(); public: - time_sink_c_impl(int size, double bw, + time_sink_c_impl(int size, double samp_rate, const std::string &name, int nconnections, QWidget *parent=NULL); @@ -65,17 +65,23 @@ namespace gr { QWidget* qwidget(); PyObject* pyqwidget(); - void set_time_domain_axis(double min, double max); + void set_y_axis(double min, double max); void set_update_time(double t); - void set_title(int which, const std::string &title); - void set_color(int which, const std::string &color); + void set_title(const std::string &title); + void set_line_label(int which, const std::string &label); + void set_line_color(int which, const std::string &color); void set_line_width(int which, int width); void set_line_style(int which, Qt::PenStyle style); void set_line_marker(int which, QwtSymbol::Style marker); void set_nsamps(const int size); + void set_samp_rate(const double samp_rate); void set_size(int width, int height); + int nsamps() const; + + void reset(); + int work(int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items); |