How do you transmit and receive using a single attena with USRP

Hello world

I want to do a reader RFID with USRP. I want to send a signal to activate at the first and then RFID tag receive and decode the signal reflected by the tag. As I know, there are two interface RF on the USRP daughter card, I can send and receive signals using two attenas. But how can I pass the activation signal and receive the signal of the Reflection using an attena?

Thanks in advance

Hi 0711,

If you use the TX/RX port, you should be able to transmit and receive using the same antenna.  But it requires more setup code.  You should have at least 2 loops in your code - one running a RX session and another execution of a session of TX.  You can use the 'End of data?' option on the niUSRP Data.vi of Tx write as a way to send your data without having to start and stop the session every time.  In order to obtain the flow of data between the session RX and TX session, I used queues.

I worked to put together an example that illustrates the basic architecture that is required to run an application like this.  This example is not polished or finished, but I've seen some requests for how to do this, then I'll post to give you are the point of departure.  Please note that this code still has problems that need to be debugged and addressed.  It is simply intended to show how to use the end of the data? option to enable transmission shrapnel while receiving data on the same antenna.  If you set the TX1 and RX2 antennas use a loopback configuration, you can also use this code with a USRP.  Hope this helps and ask questions please.

Tags: NI Products

Similar Questions

Maybe you are looking for