Sorry to send you another email on this.
In our config, the usrp box should receive
on the Rx2 port. So, I would like to configure
the "tx/rx" port to only transmit (half-duplex mode?).
So, I guess, I should shut down the receive streamer of
"tx/rx" port. Is that possible (note the receiver streamer
of "rx2" port should still be on)? If so, how do I do it?
Thanks Marcus for the explanation. Yes, we take care
of attenuating the signal along the RF-cable.
Can you explain bit more
"So the best approach is to simply set a bit in your application for your
RX chain to simply ignore the RX samples while you're transmitting".
can this be done in the python layer or do I have to touch the c++
layer? I am using ofdm as the physical layer (ofdm.py etc.).
Sorry, if all this sounds incoherent; I am still a newbee in this
field.
The receive chain is either connected to the TX/RX port or the RX2 port.
When you setup the usrp object, you can choose which port the
receive chain is connected to, this is an analog thing. In GRC, you
can specify this when you create a SINK/SOURCE.
If you're doing transmitting, the *hardware* will switch the RX path
*away* from the TX/RX port, to prevent zapping the RX hardware.
But you can arrange for your RX path to be connected full-time to the
RX2 port, just by specifying that when you create the object.
But again, in Gnu Radio, you can easily specify the antenna ports when
the device is created.
Shutting down the streamer and re-starting is more awkard, and I believe
that Josh has already commented with other useful suggestions.
--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio