RXF2400 as receiver by using benchmark_rx.py, which will receiver the signal(RX2 or TX/RX, or both)

Hi all,
I’m new in gnuradio and USRP, recently, when i run benchmark_rx.py, i
found a problem which confused me a lot:
I use one USRP(equiped with a daughterboard of RFX2400, running
benchmark_tx.py) as transmiter and another USRP (RFX2400 runing
benchmark_rx.py) as receiver, as i only have one antenna, so i connect
it to RX2 and run benchmark_rx.py at the receiver, as i expected, the
result is nearly 100% “ok”, but when i disconnect from RX2, it results
some “false”, that is narmal.But again, i connect the antenna to
TX/RX(not RX2), the result comes back to 100% “ok”, i don’t understand,
could it be that when RFX2400 is used as a receiver, both TX/RX and RX2
receive the signal, if not ,how do they work?
I learned that if i want to select the rx antenna, i could use
select_rx_antenna(‘RX2’), but even i did this ,it does nothing
different.
i think MUX may be something related, but i’m not sure.
Any help will be appreciated.

sincerely,
shanki

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