23 #ifndef INCLUDED_FILTER_ADAPTIVE_FIR_H
24 #define INCLUDED_FILTER_ADAPTIVE_FIR_H
45 const std::vector<gr_complex> &
taps);
71 const std::vector<float> &
taps);
76 virtual float error(
const gr_complex &out) = 0;
79 virtual void update_tap(
float &tap,
const gr_complex &in) = 0;
gr_complex d_error
Definition: adaptive_fir.h:55
Definition: fir_filter.h:130
Adaptive FIR filter kernel with gr_complex input, gr_complex output and gr_complex taps...
Definition: adaptive_fir.h:41
std::complex< float > gr_complex
Definition: gr_complex.h:27
Adaptive FIR filter kernel with gr_complex input, gr_complex output and float taps.
Definition: adaptive_fir.h:67
float d_error
Definition: adaptive_fir.h:81
static const float taps[NSTEPS+1][NTAPS]
Definition: interpolator_taps.h:9
Definition: fir_filter.h:66
#define FILTER_API
Definition: gr-filter/include/gnuradio/filter/api.h:30