29 #ifndef INCLUDED_GR_GRI_FIR_FILTER_WITH_BUFFER_FCC_H
30 #define INCLUDED_GR_GRI_FIR_FILTER_WITH_BUFFER_FCC_H
90 gr_complex filter (
const float input[],
unsigned long dec);
98 void filterN (
gr_complex output[],
const float input[],
108 void filterNdec (
gr_complex output[],
const float input[],
109 unsigned long n,
unsigned long decimate);
114 void set_taps (
const std::vector<gr_complex> &
taps);
121 unsigned ntaps ()
const {
return d_taps.size (); }
unsigned int d_idx
Definition: gri_fir_filter_with_buffer_fcc.h:51
const std::vector< gr_complex > get_taps() const
Definition: gri_fir_filter_with_buffer_fcc.h:126
float * d_buffer
Definition: gri_fir_filter_with_buffer_fcc.h:50
FIR with internal buffer for float input, gr_complex output and gr_complex taps.
Definition: gri_fir_filter_with_buffer_fcc.h:46
#define GR_CORE_API
Definition: gr_core_api.h:30
std::complex< float > gr_complex
Definition: gr_complex.h:26
unsigned ntaps() const
Definition: gri_fir_filter_with_buffer_fcc.h:121
std::vector< float > gr_reverse(const std::vector< float > &taps)
std::vector< gr_complex > d_taps
Definition: gri_fir_filter_with_buffer_fcc.h:49
static const float taps[NSTEPS+1][NTAPS]
Definition: gnuradio-core/src/lib/filter/interpolator_taps.h:9