Filters
[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_cma_equalizer_cc
 Implements constant modulus adaptive filter on complex stream. 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_ccc_simd
 common base class for SIMD versions of gr_fir_ccc

This base class handles alignment issues common to SSE and 3DNOW subclasses. More...

class  gr_fir_ccf_simd
 common base class for SIMD versions of gr_fir_ccf

This base class handles alignment issues common to SSE and 3DNOW subclasses. More...

class  gr_fir_ccf_3dnow
 3DNow! version of gr_fir_ccf More...
class  gr_fir_ccf_sse
 SSE version of gr_fir_ccf. More...
class  gr_fir_fcc_simd
 common base class for SIMD versions of gr_fir_fcc

This base class handles alignment issues common to SSE and 3DNOW subclasses. More...

class  gr_fir_fcc_3dnow
 3DNow! version of gr_fir_fcc More...
class  gr_fir_fcc_sse
 SSE version of gr_fir_fcc. More...
class  gr_fir_fff_simd
 common base class for SIMD versions of gr_fir_fff

This base class handles alignment issues common to SSE and 3DNOW subclasses. 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_fir_fsf_simd
 common base class for SIMD versions of gr_fir_fsf

This base class handles alignment issues common to SSE and 3DNOW subclasses. More...

class  gr_fir_fsf_3dnow
 3DNow! version of gr_fir_fsf More...
class  gr_fir_fsf_sse
 SSE version of gr_fir_fsf. More...
class  gr_fir_scc_simd
 common base class for SIMD versions of gr_fir_scc

This base class handles alignment issues common to SSE and 3DNOW subclasses. 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  gri_mmse_fir_interpolator
 Compute intermediate samples between signal samples x(k*Ts)

This implements a Mininum Mean Squared Error interpolator with 8 taps. It is suitable for signals where the bandwidth of interest B = 1/(4*Ts) Where Ts is the time between samples. More...

class  gri_mmse_fir_interpolator_cc
 Compute intermediate samples between signal samples x(k*Ts)

This implements a Mininum Mean Squared Error interpolator with 8 taps. It is suitable for signals where the bandwidth of interest B = 1/(4*Ts) Where Ts is the time between samples. More...

class  gr_moving_average_cc
 output is the moving sum of the last N samples, scaled by the scale factor 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 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 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 This is necessary to avoid numerical instability for float and complex. More...

Generated on Thu Mar 5 09:02:15 2009 for GNU Radio 3.1.3 by  doxygen 1.5.8