Command Groups
Transferring W
aveform Data from the Instrument.
You can tr ansfer waveforms from the instrument to an external controller using
the following sequence:
1. Select the waveform source(s) using DATa:SOUrce.
2. Specify the waveform data format using DATa:ENCdg.
3. Specify the number of bytes per data point using WFMOutpre:BYT_Nr.
NOTE. MATHwaveforms(andREFwaveformsthatcamefromaMATH)are
always set to four bytes.
4. Specify the portion of the waveform that you want to transfer using
DATa:STARt and DATa:STOP.
5. Transfer waveform preamble information us
ing WFMOutpre.
6. Transfer waveform data from the instrument using CURVe.
Transferring Waveform Data to the Instrument.
1. Specify waveform reference memory using DATa:DESTination.
2. Set WFMInpre:NR_Pt to equal the number of data points to be sent.
3. Specify the waveform data format using WFMInpre:ENCdg.
4. Specify the number of bytes per data point using WFMInpre:BYT_Nr.
5. Specify first data point in the waveform record using DATa:STARt.
6. Transfer waveform preamble information using WFMInpre.
7. Transfer the waveform data using CURVe.
NOTE. FastAcq waveforms cannot be returned to the instrument via the CURVe
command.
Command
Description
ALLOcate:WAVEform:REF<x>? Returns the record length for the specified
reference waveform, if active, or zero (0) if
not active
CURVe The command format transfers waveform
data to the instrument (reference memory
location specified by DATa:DESTination)
The query format transfers waveform
data from instrument specified by the
DATa:SOUrce command
DPO7000, DPO70000/B and DSA7000/B Series Programmer Manual 2-69