Hi all, I want to transmit using a Signal Source + UHD USRP Sink on Channel A, while receiving using RFNoC Radio + RFNoC DDC on Channel B. The USRP Sink block has Mb0 Subdev Spec set to A:0. The RFNoC Radio has Radio Select set to B. Attached a picture of the flow graph.
If I disable the RX blocks and leave just the TX blocks, GNU Radio Companion runs the flow graph without errors. And if I disable the TX blocks and leave just the RX blocks GNU Radio Companion runs without errors again. But if the TX and RX blocks are both set enabled then I get the following error. > Traceback (most recent call last): > File "/home/user/rfnoc/src/uhd-fpga/usrp3/tools/scripts/tester.py", line > 235, in <module> > main() > File "/home/user/rfnoc/src/uhd-fpga/usrp3/tools/scripts/tester.py", line > 229, in main > tb = top_block_cls() > File "/home/user/rfnoc/src/uhd-fpga/usrp3/tools/scripts/tester.py", line > 160, in __init__ > self.device3.connect(self.uhd_rfnoc_streamer_radio_1.get_block_id(), > 0, self.uhd_rfnoc_streamer_ddc_0.get_block_id(), 0) > File "/home/user/rfnoc/lib/python2.7/dist-packages/ettus/ettus_swig.py", > line 1673, in connect > return _ettus_swig.device3_sptr_connect(self, *args) > RuntimeError: RuntimeError: On node 0/Radio_1, output port 0 is already > connected. > What can I do so I can RX and TX at the same time without getting this error? Cheers
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com