I seem to recall that you can't actually do a loopback like that in RFNoC. I think you have to send samples to the host at some point. A quick Google search came up with [1]. I'd be really interested if there were a way to do a HW only loopback with RFNoC natively.
[1] https://corvid.io/2017/04/22/stupid-rfnoc-tricks-loopback/ On Mon, Jul 9, 2018 at 4:21 PM Weihan Chen via USRP-users < usrp-users@lists.ettus.com> wrote: > Hi, > > I'm new to RFNOC development. I have an X310 with an SBX on slot A, and I > want to do a loopback from antenna port RX2 to TX/RX using RFNOC blocks. I > tried connecting 0/Radio_0 ==> 0/DDC_0 ==> 0/DUC_0 ==> 0/Radio_0 by the > following commands: > > rx_graph->connect(radio_ctrl->get_block_id(), ddc_ctrl->get_block_id()); > rx_graph->connect(ddc_ctrl->get_block_id(), > duc > _ctrl->get_block_id()); > rx_graph->connect(duc_ctrl->get_block_id(), radio_ctrl->get_block_id()); > > and UHD gives me Error: RuntimeError: On node 0/Radio_0, output port 0 is > already connected. > > What am I doing wrong here? Please help. > > Regards, > Alex > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com