# How to swtich tx/rx of XCVR2450 when using gnuradio OFDM\_benchmark example?

**URL:** <https://www.ruby-forum.com/t/how-to-swtich-tx-rx-of-xcvr2450-when-using-gnuradio-ofdm-benchmark-example/231889>\
**Category:** GNU Radio\
**Created:** [September 4, 2014, 3:58pm UTC](https://www.ruby-forum.com/t/how-to-swtich-tx-rx-of-xcvr2450-when-using-gnuradio-ofdm-benchmark-example/231889 "2014-09-04T15:58:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![addis\_a](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/c4cdca/32.png) [@addis\_a](https://www.ruby-forum.com/u/addis_a)\
**Post date:** [September 4, 2014, 3:58pm UTC](https://www.ruby-forum.com/t/how-to-swtich-tx-rx-of-xcvr2450-when-using-gnuradio-ofdm-benchmark-example/231889/1 "2014-09-04T15:58:01Z")

</div>

HI guys,

Thanks in advance.

Currently I have been engaged in a project which is based on the  
OFDM\_benchmark example. I plan to realize a round trip communication  
between two USRP2 node. Concretely, I want to control the node A switch  
to  
RX mode after it finishes transmitting a packet. In such way, the node A  
can receive the ACK from the node B.

- I know XCVR2450 does not support FULL DUPLEX. BTW, I wonder if  
XCVR2450  
can handle the tx/rx switch job automatically? Or should I implement  
some  
script (Python) to control it? \*  
Any help or instruction will be greatly appreciated.

Best,  
Kay.

---

<div class="post-metadata">

**Author:** ![Yingjie\_C](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/f14d63/32.png) [@Yingjie\_C](https://www.ruby-forum.com/u/Yingjie_C)\
**Post date:** [September 5, 2014, 11:28am UTC](https://www.ruby-forum.com/t/how-to-swtich-tx-rx-of-xcvr2450-when-using-gnuradio-ofdm-benchmark-example/231889/2 "2014-09-05T11:28:49Z")

</div>

I believe that the OFDM tunnel example automatically switches the TX/RX  
port to receive when packets are not being transmitted so this should be  
compatible with your XCVR2450 without modification.

Mike

–  
Mike J. M0MIK BSc MIET  
Ettus R. Technical Support  
Email: removed\_email\_address@domain.invalid  
Web: [http://ettus.com](http://ettus.com)
