GNU Radio 2.x: gr_freq_xlating_fir_filter_ccf.h File Reference

Main Page | Modules | Namespace List | Class Hierarchy | Compound List | File List | Namespace Members | Compound Members | File Members

# gr_freq_xlating_fir_filter_ccf.h File Reference

`#include <gr_sync_decimator.h>`
`#include <gr_rotator.h>`

Include dependency graph for gr_freq_xlating_fir_filter_ccf.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Compounds
class | gr_freq_xlating_fir_filter_ccf
| FIR filter combined with frequency translation with gr_complex input, gr_complex output and float taps. More...
## Typedefs
typedef boost::shared_ptr< gr_freq_xlating_fir_filter_ccf > | gr_freq_xlating_fir_filter_ccf_sptr
## Functions
gr_freq_xlating_fir_filter_ccf_sptr | gr_make_freq_xlating_fir_filter_ccf (int decimation, const std::vector< float > &taps, double center_freq, double sampling_freq)

## Typedef Documentation

typedef boost::shared_ptr<gr_freq_xlating_fir_filter_ccf> gr_freq_xlating_fir_filter_ccf_sptr

## Function Documentation

gr_freq_xlating_fir_filter_ccf_sptr gr_make_freq_xlating_fir_filter_ccf | ( | int | decimation,
|  | const std::vector< float > & | taps,
|  | double | center_freq,
|  | double | sampling_freq
| ) |

| Construct a FIR filter with the given taps and a composite frequency translation that shifts center_freq down to zero Hz. The frequency translation logically comes before the filtering operation.