I just got my USRP B200. I’m able to receive and transmit with it. It is
very nice!
I have one issue. In gnuradio-companion I pipe an FM modulated signal
into
UHD sink with the TX/RX output.
I would like to have a button that turns the TX off to allow RX on the
same
port. I can not find a way to do that within gnuradio-companion. Anybody
has
an idea?
My workaround right now is to turn the transmit gain down, and change
the
center frequency of the transmit away while receiving in RX2 port. This
is a
“full duplex” mode, but I would really like a half-duplex on the RX/TX.
My workaround right now is to turn the transmit gain down, and change the
center frequency of the transmit away while receiving in RX2 port. This is a
“full duplex” mode, but I would really like a half-duplex on the RX/TX.
Thanks!
– Miki
One easy way is to use the mute block and have it controllable from a
check box GUI element.
One easy way is to use the mute block and have it controllable from a
check box GUI element.
Tom
Unless the mute block causes an EOB tag to be sent downstream to the UHD
sink, that won’t have the desired effect.
When doing half-duplex, sharing a common RF port, the USRP needs to know
when you’ve ended a “burst”, so that it can
switch the antenna port between the RX and TX. And again when you
start transmitting, it’ll need a SOB tag to cause
the TX state machine to wake-up.
The usual mode implemented by gr-uhd is continuous streaming on TX.
–
Marcus L.
Principal Investigator
Shirleys Bay Radio Astronomy Consortium http://www.sbrac.org
I can’t for the life of me remember how to form the SOB/EOB tags that
UHD needs. But perhaps someone who has actually used the EOB/SOB stuff
could chime in.
–
Marcus L.
Principal Investigator
Shirleys Bay Radio Astronomy Consortium http://www.sbrac.org