Signal Generators

cancel
Showing results for 
Search instead for 
Did you mean: 

RFSG abort and clear waveform

I'm using MATLAB script to write to the RF signal generator. Since the output of MATLAB script updates every 1second, I use a loop structure to realize it. But I don't know whether the waveform should be cleared for each matlab data update to generate new waveform. However after I put the Abort and Clear Waveform modules into the loop, the RF could not transmit continuously. How to solve this problem? 
Best regards!
0 Kudos
Message 1 of 2
(6,260 Views)
Hi pjj,
 
Are you using LabVIEW? or another environment?  Either way, you can use the RFSG driver to update the transmitted waveform on the fly.  In LabVIEW, this can be done with the RFSG Write Arb Waveform VI inside the loop, and is demonstrated in the "RFSG Arb Waveform Streaming" example that ships with LabVIEW.  In other environments, there will be a function similar to the RFSG Write Arb Waveform VI.  Important to note is that this function takes IQ data, not the actual waveform, so the waveform will need to be converted to IQ data before transmitting.  In LabVIEW, this can be done with the Modulation Toolkit.


Message Edited by JamesR on 01-08-2008 02:53 PM
Regards,

James R.
National Instruments
0 Kudos
Message 2 of 2
(6,233 Views)