To create a long waveform using ASCII data
There are several computer programs that let you create arbitrary
waveforms (such as MATLAB or MATRIXx). This procedure shows you
how to use a long, computer-generated waveform with the analyzer’s
arbitrary source. Long waveforms have more than 4096 complex or 8192
real points.
1. Using your computer program, create your waveform and save it to an ASCII
file. Note the number of samples and the ∆t of your waveform.
2. Create a waterfall or spectrogram display that has the same number of samples
and ∆t as your waveform.
See “To create a fixed-length waterfall display.”
3. Using the results from the previous step, create a contiguous waterfall or
spectrogram display.
See “To create a contiguous waterfall or spectrogram display.”
4. Save the contiguous waterfall or spectrogram display (the trace buffer) to disk.
Press [
Save/Recall
], [
default disk
], [
internal disk
], [
Return
].
Press [
save more
], [
save trace buffer
], [into file].
5. Copy the trace-buffer file from disk onto your computer and put it in the same
directory as the ASCII file you created in step 1.
6. Use the sdfydata utility to replace the data in the trace_buffer file with data
from your ASCII file.
SDFYDATA sdf_file ASCII_file
where: sdf_file is the trace-buffer file.
ASCII_file is the ASCII file that you created in step 1.
Creating Arbitrary Waveforms
6-8