64 const
std::vector<int16_t>& coeffs, const
size_t chan = 0) = 0;
Definition fir_filter_block_control.hpp:26
static const uint32_t REG_FIR_LOAD_COEFF_ADDR
Definition fir_filter_block_control.hpp:36
virtual std::vector< int16_t > get_coefficients(const size_t chan=0) const =0
static const uint32_t REG_FIR_BLOCK_SIZE
Definition fir_filter_block_control.hpp:34
static const uint32_t REG_FIR_LOAD_COEFF_LAST_ADDR
Definition fir_filter_block_control.hpp:37
static const uint16_t MAJOR_COMPAT
Definition fir_filter_block_control.hpp:31
virtual size_t get_max_num_coefficients(const size_t chan=0) const =0
virtual void set_coefficients(const std::vector< int16_t > &coeffs, const size_t chan=0)=0
static const uint32_t REG_COMPAT_NUM_ADDR
Definition fir_filter_block_control.hpp:38
static const uint16_t MINOR_COMPAT
Definition fir_filter_block_control.hpp:30
static const uint32_t REG_FIR_MAX_NUM_COEFFS_ADDR
Definition fir_filter_block_control.hpp:35
noc_block_base(make_args_ptr make_args)
#define UHD_API
Definition config.h:87
Definition actions.hpp:24
Definition build_info.hpp:12
#define RFNOC_DECLARE_BLOCK(CLASS_NAME)
Definition noc_block_base.hpp:22