9#ifndef INCLUDED_GR_UHD_RFNOC_DDC_H
10#define INCLUDED_GR_UHD_RFNOC_DDC_H
25 typedef std::shared_ptr<rfnoc_ddc>
sptr;
34 const ::uhd::device_addr_t& block_args,
35 const int device_select,
46 const ::uhd::time_spec_t time = ::uhd::time_spec_t::ASAP) = 0;
Definition: rfnoc_block.h:26
std::shared_ptr< rfnoc_block > sptr
Definition: rfnoc_block.h:34
Definition: rfnoc_ddc.h:23
virtual double set_freq(const double freq, const size_t chan, const ::uhd::time_spec_t time=::uhd::time_spec_t::ASAP)=0
static sptr make(rfnoc_graph::sptr graph, const ::uhd::device_addr_t &block_args, const int device_select, const int instance)
virtual double set_output_rate(const double rate, const size_t chan)=0
std::shared_ptr< rfnoc_ddc > sptr
Definition: rfnoc_ddc.h:25
std::shared_ptr< rfnoc_graph > sptr
Definition: rfnoc_graph.h:32
#define GR_UHD_API
Definition: gr-uhd/include/gnuradio/uhd/api.h:18
GNU Radio logging wrapper.
Definition: basic_block.h:29