GNU Radio 3.7.1 C++ API
|
Abstract class for python oscilloscope module.Don't instantiate this. Use gr::blocks::oscope_sink_f instead. More...
#include <oscope_sink_x.h>
Abstract class for python oscilloscope module.
Don't instantiate this. Use gr::blocks::oscope_sink_f instead.
gr::wxgui::oscope_sink_x::oscope_sink_x | ( | ) | [inline, protected] |
gr::wxgui::oscope_sink_x::oscope_sink_x | ( | const std::string | name, |
gr::io_signature::sptr | input_sig, | ||
double | sampling_rate | ||
) | [protected] |
virtual gr::wxgui::oscope_sink_x::~oscope_sink_x | ( | ) | [virtual] |
int gr::wxgui::oscope_sink_x::get_decimation_count | ( | ) | const |
int gr::wxgui::oscope_sink_x::get_samples_per_output_record | ( | ) | const |
int gr::wxgui::oscope_sink_x::get_trigger_channel | ( | ) | const |
double gr::wxgui::oscope_sink_x::get_trigger_level | ( | ) | const |
int gr::wxgui::oscope_sink_x::num_channels | ( | ) | const |
double gr::wxgui::oscope_sink_x::sample_rate | ( | ) | const |
bool gr::wxgui::oscope_sink_x::set_decimation_count | ( | int | decimation_count | ) |
bool gr::wxgui::oscope_sink_x::set_num_channels | ( | int | nchannels | ) |
bool gr::wxgui::oscope_sink_x::set_sample_rate | ( | double | sample_rate | ) |
bool gr::wxgui::oscope_sink_x::set_trigger_channel | ( | int | channel | ) |
bool gr::wxgui::oscope_sink_x::set_trigger_level | ( | double | trigger_level | ) |
bool gr::wxgui::oscope_sink_x::set_update_rate | ( | double | update_rate | ) |
double gr::wxgui::oscope_sink_x::update_rate | ( | ) | const |
virtual int gr::wxgui::oscope_sink_x::work | ( | int | noutput_items, |
gr_vector_const_void_star & | input_items, | ||
gr_vector_void_star & | output_items | ||
) | [pure virtual] |
just like gr::block::general_work, only this arranges to call consume_each for you
The user must override work to define the signal processing code
Implements gr::sync_block.
oscope_guts* gr::wxgui::oscope_sink_x::d_guts [protected] |
double gr::wxgui::oscope_sink_x::d_sampling_rate [protected] |