gnuradio.wavelet

Processing blocks for wavelet transforms.

gnuradio.wavelet.squash_ff(pmt_vector_float igrid, pmt_vector_float ogrid) → squash_ff_sptr

Implements cheap resampling of spectrum directly from spectral points, using gsl interpolation.

Constructor Specific Documentation:

Parameters:
  • igrid
  • ogrid
squash_ff_sptr.active_thread_priority(squash_ff_sptr self) → int
squash_ff_sptr.declare_sample_delay(squash_ff_sptr self, int which, int delay)

declare_sample_delay(squash_ff_sptr self, unsigned int delay)

squash_ff_sptr.message_subscribers(squash_ff_sptr self, swig_int_ptr which_port) → swig_int_ptr
squash_ff_sptr.min_noutput_items(squash_ff_sptr self) → int
squash_ff_sptr.pc_input_buffers_full_avg(squash_ff_sptr self, int which) → float

pc_input_buffers_full_avg(squash_ff_sptr self) -> pmt_vector_float

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

pc_output_buffers_full_avg(squash_ff_sptr self) -> pmt_vector_float

squash_ff_sptr.pc_throughput_avg(squash_ff_sptr self) → float
squash_ff_sptr.pc_work_time_avg(squash_ff_sptr self) → float
squash_ff_sptr.pc_work_time_total(squash_ff_sptr self) → float
squash_ff_sptr.sample_delay(squash_ff_sptr self, int which) → unsigned int
squash_ff_sptr.set_min_noutput_items(squash_ff_sptr self, int m)
squash_ff_sptr.set_thread_priority(squash_ff_sptr self, int priority) → int
squash_ff_sptr.thread_priority(squash_ff_sptr self) → int
gnuradio.wavelet.wavelet_ff(int size=1024, int order=20, bool forward=True) → wavelet_ff_sptr

Compute wavelet transform using gsl routines.

Constructor Specific Documentation:

Parameters:
  • size
  • order
  • forward
wavelet_ff_sptr.active_thread_priority(wavelet_ff_sptr self) → int
wavelet_ff_sptr.declare_sample_delay(wavelet_ff_sptr self, int which, int delay)

declare_sample_delay(wavelet_ff_sptr self, unsigned int delay)

wavelet_ff_sptr.message_subscribers(wavelet_ff_sptr self, swig_int_ptr which_port) → swig_int_ptr
wavelet_ff_sptr.min_noutput_items(wavelet_ff_sptr self) → int
wavelet_ff_sptr.pc_input_buffers_full_avg(wavelet_ff_sptr self, int which) → float

pc_input_buffers_full_avg(wavelet_ff_sptr self) -> pmt_vector_float

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

pc_output_buffers_full_avg(wavelet_ff_sptr self) -> pmt_vector_float

wavelet_ff_sptr.pc_throughput_avg(wavelet_ff_sptr self) → float
wavelet_ff_sptr.pc_work_time_avg(wavelet_ff_sptr self) → float
wavelet_ff_sptr.pc_work_time_total(wavelet_ff_sptr self) → float
wavelet_ff_sptr.sample_delay(wavelet_ff_sptr self, int which) → unsigned int
wavelet_ff_sptr.set_min_noutput_items(wavelet_ff_sptr self, int m)
wavelet_ff_sptr.set_thread_priority(wavelet_ff_sptr self, int priority) → int
wavelet_ff_sptr.thread_priority(wavelet_ff_sptr self) → int
gnuradio.wavelet.wvps_ff(int ilen) → wvps_ff_sptr

computes the Wavelet Power Spectrum from a set of wavelet coefficients

Constructor Specific Documentation:

Parameters:ilen
wvps_ff_sptr.active_thread_priority(wvps_ff_sptr self) → int
wvps_ff_sptr.declare_sample_delay(wvps_ff_sptr self, int which, int delay)

declare_sample_delay(wvps_ff_sptr self, unsigned int delay)

wvps_ff_sptr.message_subscribers(wvps_ff_sptr self, swig_int_ptr which_port) → swig_int_ptr
wvps_ff_sptr.min_noutput_items(wvps_ff_sptr self) → int
wvps_ff_sptr.pc_input_buffers_full_avg(wvps_ff_sptr self, int which) → float

pc_input_buffers_full_avg(wvps_ff_sptr self) -> pmt_vector_float

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

pc_output_buffers_full_avg(wvps_ff_sptr self) -> pmt_vector_float

wvps_ff_sptr.pc_throughput_avg(wvps_ff_sptr self) → float
wvps_ff_sptr.pc_work_time_avg(wvps_ff_sptr self) → float
wvps_ff_sptr.pc_work_time_total(wvps_ff_sptr self) → float
wvps_ff_sptr.sample_delay(wvps_ff_sptr self, int which) → unsigned int
wvps_ff_sptr.set_min_noutput_items(wvps_ff_sptr self, int m)
wvps_ff_sptr.set_thread_priority(wvps_ff_sptr self, int priority) → int
wvps_ff_sptr.thread_priority(wvps_ff_sptr self) → int