gnuradio.wxgui

gnuradio.wxgui.histo_sink_f(msg_queue_sptr msgq) → histo_sink_f_sptr

Histogram module.

Constructor Specific Documentation:

Parameters:msgq
histo_sink_f_sptr.active_thread_priority(histo_sink_f_sptr self) → int
histo_sink_f_sptr.declare_sample_delay(histo_sink_f_sptr self, int which, int delay)

declare_sample_delay(histo_sink_f_sptr self, unsigned int delay)

histo_sink_f_sptr.get_frame_size(histo_sink_f_sptr self) → unsigned int
histo_sink_f_sptr.get_num_bins(histo_sink_f_sptr self) → unsigned int
histo_sink_f_sptr.message_subscribers(histo_sink_f_sptr self, swig_int_ptr which_port) → swig_int_ptr
histo_sink_f_sptr.min_noutput_items(histo_sink_f_sptr self) → int
histo_sink_f_sptr.pc_input_buffers_full_avg(histo_sink_f_sptr self, int which) → float

pc_input_buffers_full_avg(histo_sink_f_sptr self) -> pmt_vector_float

histo_sink_f_sptr.pc_noutput_items_avg(histo_sink_f_sptr self) → float
histo_sink_f_sptr.pc_nproduced_avg(histo_sink_f_sptr self) → float
histo_sink_f_sptr.pc_output_buffers_full_avg(histo_sink_f_sptr self, int which) → float

pc_output_buffers_full_avg(histo_sink_f_sptr self) -> pmt_vector_float

histo_sink_f_sptr.pc_work_time_avg(histo_sink_f_sptr self) → float
histo_sink_f_sptr.pc_work_time_total(histo_sink_f_sptr self) → float
histo_sink_f_sptr.sample_delay(histo_sink_f_sptr self, int which) → unsigned int
histo_sink_f_sptr.set_frame_size(histo_sink_f_sptr self, unsigned int frame_size)
histo_sink_f_sptr.set_min_noutput_items(histo_sink_f_sptr self, int m)
histo_sink_f_sptr.set_num_bins(histo_sink_f_sptr self, unsigned int num_bins)
histo_sink_f_sptr.set_thread_priority(histo_sink_f_sptr self, int priority) → int
histo_sink_f_sptr.thread_priority(histo_sink_f_sptr self) → int
gnuradio.wxgui.oscope_sink_f(double sampling_rate, msg_queue_sptr msgq) → oscope_sink_f_sptr

Building block for python oscilloscope module.

Accepts multiple float streams.

Constructor Specific Documentation:

Parameters:
  • sampling_rate
  • msgq
oscope_sink_f_sptr.active_thread_priority(oscope_sink_f_sptr self) → int
oscope_sink_f_sptr.declare_sample_delay(oscope_sink_f_sptr self, int which, int delay)

declare_sample_delay(oscope_sink_f_sptr self, unsigned int delay)

oscope_sink_f_sptr.get_decimation_count(oscope_sink_f_sptr self) → int
oscope_sink_f_sptr.get_samples_per_output_record(oscope_sink_f_sptr self) → int
oscope_sink_f_sptr.get_trigger_channel(oscope_sink_f_sptr self) → int
oscope_sink_f_sptr.get_trigger_level(oscope_sink_f_sptr self) → double
oscope_sink_f_sptr.get_trigger_mode(oscope_sink_f_sptr self) → gr::wxgui::trigger_mode
oscope_sink_f_sptr.get_trigger_slope(oscope_sink_f_sptr self) → gr::wxgui::trigger_slope
oscope_sink_f_sptr.message_subscribers(oscope_sink_f_sptr self, swig_int_ptr which_port) → swig_int_ptr
oscope_sink_f_sptr.min_noutput_items(oscope_sink_f_sptr self) → int
oscope_sink_f_sptr.num_channels(oscope_sink_f_sptr self) → int
oscope_sink_f_sptr.pc_input_buffers_full_avg(oscope_sink_f_sptr self, int which) → float

pc_input_buffers_full_avg(oscope_sink_f_sptr self) -> pmt_vector_float

oscope_sink_f_sptr.pc_noutput_items_avg(oscope_sink_f_sptr self) → float
oscope_sink_f_sptr.pc_nproduced_avg(oscope_sink_f_sptr self) → float
oscope_sink_f_sptr.pc_output_buffers_full_avg(oscope_sink_f_sptr self, int which) → float

pc_output_buffers_full_avg(oscope_sink_f_sptr self) -> pmt_vector_float

oscope_sink_f_sptr.pc_work_time_avg(oscope_sink_f_sptr self) → float
oscope_sink_f_sptr.pc_work_time_total(oscope_sink_f_sptr self) → float
oscope_sink_f_sptr.sample_delay(oscope_sink_f_sptr self, int which) → unsigned int
oscope_sink_f_sptr.sample_rate(oscope_sink_f_sptr self) → double
oscope_sink_f_sptr.set_decimation_count(oscope_sink_f_sptr self, int decimation_count) → bool
oscope_sink_f_sptr.set_min_noutput_items(oscope_sink_f_sptr self, int m)
oscope_sink_f_sptr.set_num_channels(oscope_sink_f_sptr self, int nchannels) → bool
oscope_sink_f_sptr.set_sample_rate(oscope_sink_f_sptr self, double sample_rate) → bool
oscope_sink_f_sptr.set_thread_priority(oscope_sink_f_sptr self, int priority) → int
oscope_sink_f_sptr.set_trigger_channel(oscope_sink_f_sptr self, int channel) → bool
oscope_sink_f_sptr.set_trigger_level(oscope_sink_f_sptr self, double trigger_level) → bool
oscope_sink_f_sptr.set_trigger_level_auto(oscope_sink_f_sptr self) → bool
oscope_sink_f_sptr.set_trigger_mode(oscope_sink_f_sptr self, gr::wxgui::trigger_mode mode) → bool
oscope_sink_f_sptr.set_trigger_slope(oscope_sink_f_sptr self, gr::wxgui::trigger_slope slope) → bool
oscope_sink_f_sptr.set_update_rate(oscope_sink_f_sptr self, double update_rate) → bool
oscope_sink_f_sptr.thread_priority(oscope_sink_f_sptr self) → int
oscope_sink_f_sptr.update_rate(oscope_sink_f_sptr self) → double
oscope_sink_f_sptr.work(oscope_sink_f_sptr self, int noutput_items, gr_vector_const_void_star & input_items, gr_vector_void_star & output_items) → int
class gnuradio.wxgui.constsink_gl.const_sink_c(parent, title='', sample_rate=1, size=(500, 400), frame_rate=5L, const_size=2048L, M=4, theta=0, loop_bw=0.06280000000000001, fmax=0.06, mu=0.5, gain_mu=0.005, symbol_rate=1, omega_limit=0.005)

A constellation block with a gui window.

class gnuradio.wxgui.fftsink2.fft_sink_c(parent, baseband_freq=0, ref_scale=2.0, y_per_div=10, y_divs=8, ref_level=50, sample_rate=1, fft_size=512, fft_rate=15L, average=False, avg_alpha=None, title='', size=(600, 300), peak_hold=False, win=None, use_persistence=False, persist_alpha=None, **kwargs)
class gnuradio.wxgui.fftsink2.fft_sink_f(parent, baseband_freq=0, ref_scale=2.0, y_per_div=10, y_divs=8, ref_level=50, sample_rate=1, fft_size=512, fft_rate=15L, average=False, avg_alpha=None, title='', size=(600, 300), peak_hold=False, win=None, use_persistence=False, persist_alpha=None, **kwargs)
class gnuradio.wxgui.histosink_gl.histo_sink_f(parent, size=(600, 300), title='', num_bins=11, frame_size=1000)

A histogram block and a gui window.

class gnuradio.wxgui.numbersink2.number_sink_c(parent, unit='units', minval=0, maxval=1, factor=1, decimal_places=3, ref_level=0, sample_rate=1, number_rate=5L, average=False, avg_alpha=None, label='Number Plot', size=(300, 300), peak_hold=False, show_gauge=True, **kwargs)
class gnuradio.wxgui.numbersink2.number_sink_f(parent, unit='units', minval=0, maxval=1, factor=1, decimal_places=3, ref_level=0, sample_rate=1, number_rate=5L, average=False, avg_alpha=None, label='Number Plot', size=(300, 300), peak_hold=False, show_gauge=True, **kwargs)
class gnuradio.wxgui.scopesink2.scope_sink_c(parent, title='', sample_rate=1, size=(600, 300), v_scale=0, t_scale=0, v_offset=0, xy_mode=False, ac_couple=False, num_inputs=1, trig_mode=1L, y_axis_label='Counts', frame_rate=30L, use_persistence=False, persist_alpha=None, **kwargs)
class gnuradio.wxgui.scopesink2.scope_sink_f(parent, title='', sample_rate=1, size=(600, 300), v_scale=0, t_scale=0, v_offset=0, xy_mode=False, ac_couple=False, num_inputs=1, trig_mode=1L, y_axis_label='Counts', frame_rate=30L, use_persistence=False, persist_alpha=None, **kwargs)
class gnuradio.wxgui.waterfallsink2.waterfall_sink_c(parent, baseband_freq=0, ref_level=50, sample_rate=1, fft_size=512, fft_rate=30L, average=False, avg_alpha=None, title='', size=(600, 300), ref_scale=2.0, dynamic_range=80, num_lines=256, win=None, **kwargs)
class gnuradio.wxgui.waterfallsink2.waterfall_sink_f(parent, baseband_freq=0, ref_level=50, sample_rate=1, fft_size=512, fft_rate=30L, average=False, avg_alpha=None, title='', size=(600, 300), ref_scale=2.0, dynamic_range=80, num_lines=256, win=None, **kwargs)

Previous topic

gnuradio.vocoder

Next topic

gnuradio.blocks: Modulators and Demodulators

This Page