Searched refs:duc_ctrl (Results 1 – 3 of 3) sorted by relevance
119 uhd::rfnoc::duc_block_control::sptr duc_ctrl; in UHD_SAFE_MAIN() local125 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 …]
294 auto duc_ctrl = usrp->get_block_ctrl<uhd::rfnoc::duc_block_ctrl>(ducid); in configure_duc() local295 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()
2311 auto duc_ctrl = std::dynamic_pointer_cast<detail::filter_node>(tx_chan.duc); in get_tx_filter_names() local2312 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()