This example is rewritten for the USRP and also includes large file capabilities.
This VI will prompt you for a .WAV file and will read either the entire file or chunks of the file, resample it for the correct IQ rate and then send it to the USRP to play it on the specified frequency.
For large WAV files, you should choose a value other than -1 for Number of Samples. Be sure to transmit on a frequency for which your are licensed.
Optional Modifications:
You can add a multiply function just before the Resample Waveform VI to add a digital gain or digital attenuation to your signal. Values less than 1 will attenuate the signal and values greater than 1 will amplify the signal.
Hi. Thanks for your good example.
By the way, i would like to listen the fm signal, but there is no receiver.
How could i get the signal ?
I would suggest the following example
https://decibel.ni.com/content/docs/DOC-23110
Is there an equivalent program in LabVIEW Communications? Are the Sound VIs available?
Hello,
Thanks for the vi, I have chosen a .wav file of size 40MB but it's popping an error message saying "not enough memory to complete this action" . Please help me.