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

Reply via email to