23 #ifndef FIR_FILTER_BLK_H 24 #define FIR_FILTER_BLK_H 57 template <
class IN_T,
class OUT_T,
class TAP_T>
61 typedef boost::shared_ptr<fir_filter_blk<IN_T, OUT_T, TAP_T>>
sptr;
69 static sptr make(
int decimation,
const std::vector<TAP_T>&
taps);
71 virtual void set_taps(
const std::vector<TAP_T>&
taps) = 0;
72 virtual std::vector<TAP_T>
taps()
const = 0;
fir_filter_blk< float, std::int16_t, float > fir_filter_fsf
Definition: fir_filter_blk.h:79
FIR filter with IN_T input, OUT_T output, and TAP_T taps.
Definition: fir_filter_blk.h:58
fir_filter_blk< std::int16_t, gr_complex, gr_complex > fir_filter_scc
Definition: fir_filter_blk.h:80
fir_filter_blk< gr_complex, gr_complex, gr_complex > fir_filter_ccc
Definition: fir_filter_blk.h:75
GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
Definition: basic_block.h:43
synchronous N:1 input to output with historyOverride work to provide the signal processing implementa...
Definition: sync_decimator.h:37
fir_filter_blk< float, gr_complex, gr_complex > fir_filter_fcc
Definition: fir_filter_blk.h:77
static const float taps[NSTEPS+1][NTAPS]
Definition: interpolator_taps.h:9
boost::shared_ptr< fir_filter_blk< IN_T, OUT_T, TAP_T > > sptr
Definition: fir_filter_blk.h:61
fir_filter_blk< gr_complex, gr_complex, float > fir_filter_ccf
Definition: fir_filter_blk.h:76
fir_filter_blk< float, float, float > fir_filter_fff
Definition: fir_filter_blk.h:78
#define FILTER_API
Definition: gr-filter/include/gnuradio/filter/api.h:30