USRP Software Radio

Showing results for 
Search instead for 
Did you mean: 

Transmitting from 2 USRP 2921's without an external reference or GPS?

Dear all,


I have NI USRP 2921's (so, no full duplex, no GPS) and I want to send packets from 2 TX exactly at the same time. As far as I understood from reading older posts, one needs to either have an external source + a MIMO cable or GPS-capable USRPs.


The precision I need is on the level of microseconds, I can tolerate desync of up to 500 microseconds.



These are my dilemmas:


1. Is there a simpler, programmatic alternative that would enable 2 devices to send at the same time, e.g.

*connect a PC with 2 USRPs using an ethernet and a MIMO cable

*put 2 IP addresses in the device name field


Or perhaps


*use a switch and ethernet cables to connect PC with USRPs and send commands with a broadcast IP address to both USRPs at the same time?


Is teh   'Configure Trigger' block helpful in any way?


2. Any other ideas?


3. Any examples in LabVIEW (not requiring full-duplex USRPs) that could help?


4. What exactly is an external reference, hardware-wise? is it a signal generator set to produce square wave?



Thanks in advance!



0 Kudos
Message 1 of 4

Synchronization can mean many different things.  More accurate sync requires more robust synchronziation methods.


This is not unique to USRP.




Screen Shot 2016-04-05 at 10.28.42 AM.png

0 Kudos
Message 2 of 4

I was unclear, thanks for pointing that out. I need sync in the sense that 2 devices transmit almost at the same time, where I can tolerate deesync of up to 500 microseconds.

0 Kudos
Message 3 of 4

Thanks for the info! I guess I do need an external source in order to achieve the desired sync level. Could you please also clarify a few more things:


1. can an external reference be a signal generator?

2. if I connect signal generator output to a splitter, I have two outputs. So, each USRP should be connected to 1 signal genrator output, right?

3. USRPs have 2 inputs for external reference, REF IN and PPS IN. Which input should I use? For time sync, do I need both? I mean, if I have 2 USRPs, each with 2 inputs, and only 2 outputs from the signal generator, something doesn't fit.





0 Kudos
Message 4 of 4