23 #ifndef INCLUDED_GR_OSCOPE_SINK_X_H
24 #define INCLUDED_GR_OSCOPE_SINK_X_H
46 double sampling_rate);
51 bool set_update_rate (
double update_rate);
52 bool set_decimation_count (
int decimation_count);
53 bool set_trigger_channel (
int channel);
56 bool set_trigger_level (
double trigger_level);
57 bool set_trigger_level_auto ();
58 bool set_sample_rate(
double sample_rate);
59 bool set_num_channels (
int nchannels);
63 int num_channels ()
const;
64 double sample_rate ()
const;
65 double update_rate ()
const;
66 int get_decimation_count ()
const;
67 int get_trigger_channel ()
const;
70 double get_trigger_level ()
const;
73 int get_samples_per_output_record ()
const;
Definition: gr_sync_block.h:27
gr_oscope_guts * d_guts
Definition: gr_oscope_sink_x.h:42
guts of oscilloscope trigger and buffer module
Definition: gr_oscope_guts.h:44
#define GR_CORE_API
Definition: gr_core_api.h:30
gr_trigger_mode
Definition: gr_trigger_mode.h:26
Abstract class for python oscilloscope module.Don't instantiate this. Use gr_oscope_sink_f or gr_osco...
Definition: gr_oscope_sink_x.h:38
VOLK_API $kern pname $kern name
A function pointer to the dispatcher implementation.
gr_trigger_slope
Definition: gr_trigger_mode.h:33
double d_sampling_rate
Definition: gr_oscope_sink_x.h:41