Filters
[GNU Radio C++ Signal Processing Blocks]

Collaboration diagram for Filters:

Classes

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_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_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_freq_xlating_fir_filter_ccc
 FIR filter combined with frequency translation with gr_complex input, gr_complex output and gr_complex taps

This 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 taps

This 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 taps

This 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 taps

This 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 taps

This 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 taps

This 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_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 taps

This filter uses the Direct Form I implementation, where fftaps contains the feed-forward taps, and fbtaps the feedback ones. 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_single_pole_iir_filter_cc
 single pole IIR filter with complex input, complex output

The input and output satisfy a difference equation of the form More...

class  gr_single_pole_iir_filter_ff
 single pole IIR filter with float input, float output

The input and output satisfy a difference equation of the form More...

class  gr_moving_average_cc
 output is the moving sum of the last N samples, scaled by the scale factor

max_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 factor

max_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 factor

max_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 factor

max_iter limits how long we go without flushing the accumulator This is necessary to avoid numerical instability for float and complex. More...


Detailed Description


Generated on Wed Jul 29 06:25:40 2009 for GNU Radio 3.2.2 C++ API by  doxygen 1.5.9