Home
last modified time | relevance | path

Searched refs:duc_ctrl (Results 1 – 3 of 3) sorted by relevance

/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/examples/
H A Drfnoc_replay_samples_from_file.cpp119 uhd::rfnoc::duc_block_control::sptr duc_ctrl; in UHD_SAFE_MAIN() local
125 duc_ctrl = graph->get_block<uhd::rfnoc::duc_block_control>(blockid); in UHD_SAFE_MAIN()
131 if (duc_ctrl) { in UHD_SAFE_MAIN()
132 std::cout << "Using duc " << duc_ctrl->get_block_id() << ", channel " << duc_chan in UHD_SAFE_MAIN()
181 if (duc_ctrl) { in UHD_SAFE_MAIN()
183 duc_ctrl->set_input_rate(rate, duc_chan); in UHD_SAFE_MAIN()
184 duc_ctrl->set_output_rate(radio_ctrl->get_rate(), duc_chan); in UHD_SAFE_MAIN()
186 << duc_ctrl->get_property<int>("interp", duc_chan) << std::endl; in UHD_SAFE_MAIN()
187 rate = duc_ctrl->get_input_rate(duc_chan); in UHD_SAFE_MAIN()
232 if (duc_ctrl) { in UHD_SAFE_MAIN()
[all …]
H A Dbenchmark_streamer.cpp294 auto duc_ctrl = usrp->get_block_ctrl<uhd::rfnoc::duc_block_ctrl>(ducid); in configure_duc() local
295 duc_ctrl->set_arg<double>("output_rate", 1, 0); in configure_duc()
296 duc_ctrl->set_arg<double>("input_rate", 1 / duc_interp, 0); in configure_duc()
297 double actual_rate = duc_ctrl->get_arg<double>("input_rate", 0); in configure_duc()
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/host/lib/usrp/
H A Dmulti_usrp_rfnoc.cpp2311 auto duc_ctrl = std::dynamic_pointer_cast<detail::filter_node>(tx_chan.duc); in get_tx_filter_names() local
2312 if (duc_ctrl) { in get_tx_filter_names()
2313 auto duc_filters = duc_ctrl->get_tx_filter_names(tx_chan.block_chan); in get_tx_filter_names()