23 #ifndef INCLUDED_GR_OSCOPE_SINK_X_H
24 #define INCLUDED_GR_OSCOPE_SINK_X_H
49 double sampling_rate);
60 bool set_update_rate(
double update_rate);
61 bool set_decimation_count(
int decimation_count);
62 bool set_trigger_channel(
int channel);
65 bool set_trigger_level(
double trigger_level);
66 bool set_trigger_level_auto();
67 bool set_sample_rate(
double sample_rate);
68 bool set_num_channels(
int nchannels);
71 int num_channels()
const;
72 double sample_rate()
const;
73 double update_rate()
const;
74 int get_decimation_count()
const;
75 int get_trigger_channel()
const;
78 double get_trigger_level()
const;
81 int get_samples_per_output_record()
const;
83 virtual int work(
int noutput_items,
boost::shared_ptr< io_signature > sptr
Definition: io_signature.h:45
guts of oscilloscope trigger and buffer module
Definition: oscope_guts.h:48
trigger_mode
Definition: gr-wxgui/include/gnuradio/wxgui/trigger_mode.h:29
std::vector< const void * > gr_vector_const_void_star
Definition: gnuradio-runtime/include/gnuradio/types.h:38
std::vector< void * > gr_vector_void_star
Definition: gnuradio-runtime/include/gnuradio/types.h:37
oscope_guts * d_guts
Definition: oscope_sink_x.h:44
Include this header to use the message passing features.
Definition: logger.h:131
synchronous 1:1 input to output with historyOverride work to provide the signal processing implementa...
Definition: sync_block.h:37
oscope_sink_x()
Definition: oscope_sink_x.h:46
trigger_slope
Definition: gr-wxgui/include/gnuradio/wxgui/trigger_mode.h:36
Abstract class for python oscilloscope module.Don't instantiate this. Use gr::blocks::oscope_sink_f i...
Definition: oscope_sink_x.h:40
double d_sampling_rate
Definition: oscope_sink_x.h:43
#define WXGUI_API
Definition: gr-wxgui/include/gnuradio/wxgui/api.h:30