GNU Radio 3.5.3.2 C++ API
Filters
Collaboration diagram for Filters:

Classes

class  gr_fir_filter_ccc
 FIR filter with gr_complex input, gr_complex output and gr_complex taps. More...
class  gr_fir_filter_ccf
 FIR filter with gr_complex input, gr_complex output and float taps. More...
class  gr_fir_filter_fcc
 FIR filter with float input, gr_complex output and gr_complex taps. More...
class  gr_fir_filter_fff
 FIR filter with float input, float output and float taps. More...
class  gr_fir_filter_fsf
 FIR filter with float input, short output and float taps. More...
class  gr_fir_filter_scc
 FIR filter with short input, gr_complex output and gr_complex taps. More...
class  gr_freq_xlating_fir_filter_ccc
 FIR filter combined with frequency translation with gr_complex input, gr_complex output and gr_complex tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input. More...
class  gr_freq_xlating_fir_filter_ccf
 FIR filter combined with frequency translation with gr_complex input, gr_complex output and float tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input. More...
class  gr_freq_xlating_fir_filter_fcc
 FIR filter combined with frequency translation with float input, gr_complex output and gr_complex tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input. More...
class  gr_freq_xlating_fir_filter_fcf
 FIR filter combined with frequency translation with float input, gr_complex output and float tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input. More...
class  gr_freq_xlating_fir_filter_scc
 FIR filter combined with frequency translation with short input, gr_complex output and gr_complex tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input. More...
class  gr_freq_xlating_fir_filter_scf
 FIR filter combined with frequency translation with short input, gr_complex output and float tapsThis class efficiently combines a frequency translation (typically "down conversion") with a FIR filter (typically low-pass) and decimation. It is ideally suited for a "channel selection filter" and can be efficiently used to select and decimate a narrow band signal out of wide bandwidth input. More...
class  gr_interp_fir_filter_ccc
 Interpolating FIR filter with gr_complex input, gr_complex output and gr_complex taps. More...
class  gr_interp_fir_filter_ccf
 Interpolating FIR filter with gr_complex input, gr_complex output and float taps. More...
class  gr_interp_fir_filter_fcc
 Interpolating FIR filter with float input, gr_complex output and gr_complex taps. More...
class  gr_interp_fir_filter_fff
 Interpolating FIR filter with float input, float output and float taps. More...
class  gr_interp_fir_filter_fsf
 Interpolating FIR filter with float input, short output and float taps. More...
class  gr_interp_fir_filter_scc
 Interpolating FIR filter with short input, gr_complex output and gr_complex taps. More...
class  gr_rational_resampler_base_ccc
 Rational Resampling Polyphase FIR filter with gr_complex input, gr_complex output and gr_complex taps. More...
class  gr_rational_resampler_base_ccf
 Rational Resampling Polyphase FIR filter with gr_complex input, gr_complex output and float taps. More...
class  gr_rational_resampler_base_fcc
 Rational Resampling Polyphase FIR filter with float input, gr_complex output and gr_complex taps. More...
class  gr_rational_resampler_base_fff
 Rational Resampling Polyphase FIR filter with float input, float output and float taps. More...
class  gr_rational_resampler_base_fsf
 Rational Resampling Polyphase FIR filter with float input, short output and float taps. More...
class  gr_rational_resampler_base_scc
 Rational Resampling Polyphase FIR filter with short input, gr_complex output and gr_complex taps. More...
class  gr_moving_average_cc
 output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex. More...
class  gr_moving_average_ff
 output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex. More...
class  gr_moving_average_ii
 output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex. More...
class  gr_moving_average_ss
 output is the moving sum of the last N samples, scaled by the scale factormax_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex. More...
class  gr_adaptive_fir_ccc
 Adaptive FIR filter with gr_complex input, gr_complex output and float taps. More...
class  gr_adaptive_fir_ccf
 Adaptive FIR filter with gr_complex input, gr_complex output and float taps. More...
class  gr_fft_filter_ccc
 Fast FFT filter with gr_complex input, gr_complex output and gr_complex taps. More...
class  gr_fft_filter_fff
 Fast FFT filter with float input, float output and float taps. More...
class  gr_filter_delay_fc
 Filter-Delay Combination Block.The block takes one or two float stream and outputs a complex stream. If only one float stream is input, the real output is a delayed version of this input and the imaginary output is the filtered output. If two floats are connected to the input, then the real output is the delayed version of the first input, and the imaginary output is the filtered output. The delay in the real path accounts for the group delay introduced by the filter in the imaginary path. The filter taps needs to be calculated before initializing this block. More...
class  gr_fir_fcc_sse
 SSE version of gr_fir_fcc. More...
class  gr_fractional_interpolator_cc
 Interpolating mmse filter with gr_complex input, gr_complex output. More...
class  gr_fractional_interpolator_ff
 Interpolating mmse filter with float input, float output. More...
class  gr_hilbert_fc
 Hilbert transformer.real output is input appropriately delayed. imaginary output is hilbert filtered (90 degree phase shift) version of input. More...
class  gr_iir_filter_ffd
 IIR filter with float input, float output and double tapsThis filter uses the Direct Form I implementation, where fftaps contains the feed-forward taps, and fbtaps the feedback ones. More...
class  gr_single_pole_iir_filter_cc
 single pole IIR filter with complex input, complex outputThe input and output satisfy a difference equation of the form \f{ y[n] - (1-alpha) y[n-1] = alpha x[n] \f} More...
class  gr_single_pole_iir_filter_ff
 single pole IIR filter with float input, float outputThe input and output satisfy a difference equation of the form \f{ y[n] - (1-alpha) y[n-1] = alpha x[n] \f} More...
class  gri_fft_filter_ccc_generic
 Fast FFT filter with gr_complex input, gr_complex output and gr_complex taps. More...
class  gri_fft_filter_ccc_sse
 Fast FFT filter with gr_complex input, gr_complex output and gr_complex taps. More...
class  gr_dc_blocker_cc
 a computationally efficient controllable DC blocker More...
class  gr_dc_blocker_ff
 a computationally efficient controllable DC blocker More...
class  gr_pfb_arb_resampler_ccf
 Polyphase filterbank arbitrary resampler with gr_complex input, gr_complex output and float taps. More...
class  gr_pfb_arb_resampler_fff
 Polyphase filterbank arbitrary resampler with float input, float output and float taps. More...
class  gr_pfb_channelizer_ccf
 Polyphase filterbank channelizer with gr_complex input, gr_complex output and float taps. More...
class  gr_pfb_clock_sync_ccf
 Timing synchronizer using polyphase filterbanks. More...
class  gr_pfb_clock_sync_fff
 Timing synchronizer using polyphase filterbanks. More...
class  gr_pfb_decimator_ccf
 Polyphase filterbank bandpass decimator with gr_complex input, gr_complex output and float taps. More...
class  gr_pfb_interpolator_ccf
 Polyphase filterbank interpolator with gr_complex input, gr_complex output and float taps. More...
class  gr_pfb_synthesis_filterbank_ccf
 Polyphase synthesis filterbank with gr_complex input, gr_complex output and float taps. More...