USRP Software Radio

Showing results for 
Search instead for 
Did you mean: 

Pre-record a waveform in a USRP

Go to solution

Pre-record a waveform in a USRP

Hi, I'm currently working with Labview 2017 and 2 USRP 2954R. I'm trying to build a wireless system that sends a signal from one USRP to the other one. The signal sent from Tx to Rx is the same for the entire transmission. So, I'm wondering if there is any way to record my signal into the USRP before the transmission starts because right now, my signal is sent from my computer to the USRP using the default buffers given by Labview (DMA FIFO).

I know that recording a signal into a USRP is possible (for Ettus E310) but I don't know if the 2954R has the same capability.


Thanks in advance for any help you can give me.





0 Kudos
Message 1 of 3
Accepted by topic author jlgomez1989
04-29-2018 05:28 PM

Re: Pre-record a waveform in a USRP

0 Kudos
Message 2 of 3

Re: Pre-record a waveform in a USRP

DylanDylanDylan's answer is correct if you are modifying the FPGA on your USRP. It looks like that is what you are doing, so his is probably a good solution.


For others coming to this thread.

I will note that if you are using the Host API you can take advantage of the strategy implemented in the niUSRP EX Tx Multiple Outputs (Single Device, Multi-Channel).vi, or niUSRP EX Tx Finite, to load samples onto the USRP before outputting the data.

These take advantage of the start trigger timer on the USRP.




Michael Bilyk
Systems Engineer
National Instruments
0 Kudos
Message 3 of 3