From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

USRP Software Radio

cancel
Showing results for 
Search instead for 
Did you mean: 

USRP 2930 GPS disciplined clock sync and continuous transmission

Hello all,

 

I want to transmit a continuous wave signal with gps synchronized clock on USRP 2930. I have 2 of them. I want to send and receive the IQ data which is synchronized with the gps clock. On the receiving side I want to know the exact time when it was sent. I am using examples of labview which are:

 

niUSRP EX Tx/Rx with GPS.vi

 

In this example. This example send the data on a particular time entered by user. I want to send it continuously using GPS sync. On the receving side. I want to know the exact time it was sent. 

If any one can provide such example which is better than this on. I would be happy or any idea to implement on this example.

 

 

 

0 Kudos
Message 1 of 8
(2,985 Views)

Hi, 

Have you seen the RF Record and Playback with NI USRP Example? That implements the continuous functionality you mentioned.

 

Shalini M.
Partner Development Engineer
Alliance Partner Network
National Instruments
0 Kudos
Message 2 of 8
(2,945 Views)

I believe my application is different from the example you have mentioned. 

0 Kudos
Message 3 of 8
(2,941 Views)

The example should be a good starting point for continuously acquiring and then modifying to achieve your exact desired functionality.

Is there something in particular that is missing that you have questions on how to implement?

Shalini M.
Partner Development Engineer
Alliance Partner Network
National Instruments
0 Kudos
Message 4 of 8
(2,930 Views)

Yes I want to synchronized two usrps with gps clock and sent and receive data with this system. and Transmission system should be continuous. Do you know any such example

0 Kudos
Message 5 of 8
(2,924 Views)

I don't know of an example that accomplishes exactly what you are hoping to accomplish but I think you should be able to modify either your existing VI to accomplish continuous acquisition or modify the record and playback example and incorporate GPS synchronization. 
The 2nd option might be easier because that would involve changing the clock sources to point to the GPS. 
Section 6 of the following tutorial provides more information on that: http://www.ni.com/tutorial/14705/en/

 

Shalini M.
Partner Development Engineer
Alliance Partner Network
National Instruments
0 Kudos
Message 6 of 8
(2,897 Views)

Okay i got a continuous aquisition. Now i want to check whether two usrps are sync or not. And when i transmit a sine wave same as given in niusrp continuous example it recieve same  bit when i change the signal sources to square wave i dont receive the same signal. I dont knoe why the receive signal has envelopes. I think it should be same as transmitted. Do you know whats the issue

0 Kudos
Message 7 of 8
(2,871 Views)

Could you attach screenshots of what you are seeing or the code itself? Are you getting any errors?

Shalini M.
Partner Development Engineer
Alliance Partner Network
National Instruments
0 Kudos
Message 8 of 8
(2,857 Views)