TX/RX Coordination

Hello,

I am having some trouble trying to setup the following experiment. I
have a
single USRP and 2 RFX-1800 daughterboards and wish to transmit and
receive
between them using only the TX/RX ports. Since I would like to use the
same
frequency, f1, I would like to time-division multiplex the
daughterboards in
the following manner:

RFX #1: TX RX TX RX TX RX … TX
RFX #2: RX TX RX TX RX TX … RX
--------------------------------------> time, f1

Q1) Is this possible using the USRP and the RFX daughterboards?
Q2) If so, can someone provide some pseudo-code for the daughterboard
setup? I have read various posts about using the auto_tr feature with
the
RFX boards but am still a bit confused.
Q3) How fast can the TX/RX switching occur?

Thanks in advance for any guidance,
Rob


View this message in context:
http://www.nabble.com/TX-RX-Coordination-tp14518284p14518284.html
Sent from the GnuRadio mailing list archive at Nabble.com.

Ok, so I was able to achieve the functionality I was asking for with the
help
of various post responses (“set_auto_tr(), gr_stall, and PTT” and
“Problem
with symmetric behavior”) . I am using set_enable( ) to accomplish my
goal,
since my data is not packetized (I am simply using tones). Attached is
the
code, http://www.nabble.com/file/p14987034/Switching.py Switching.py ,
which was produced by modifying usrp_nbfm_ptt.py. I am currently using
a
python timer to perform the switching, and am looking for a way to speed
this up. (Things only appear to work down to about 10 ms.) I would
ideally
like to do the switching at the microsecond level… does anyone have
any
suggestions? Can I somehow packetize my data and use the auto t/r
switching
mode to achieve this level of switching?
Thanks,
Rob

Robert M. wrote:

RFX #2: RX TX RX TX RX TX … RX


View this message in context:
http://www.nabble.com/TX-RX-Coordination-tp14518284p14987034.html
Sent from the GnuRadio mailing list archive at Nabble.com.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs