9 #ifndef INCLUDED_GR_UHD_RFNOC_WINDOW_H
10 #define INCLUDED_GR_UHD_RFNOC_WINDOW_H
25 typedef std::shared_ptr<rfnoc_window>
sptr;
34 const ::uhd::device_addr_t& block_args,
35 const int device_select,
43 virtual void set_coefficients(
const std::vector<float>& coeffs,
44 const size_t chan) = 0;
51 virtual void set_coefficients(
const std::vector<int16_t>& coeffs,
52 const size_t chan) = 0;
58 virtual size_t get_max_num_coefficients(
const size_t chan) = 0;
64 virtual std::vector<int16_t> get_coefficients(
const size_t chan) = 0;