TDS5000B Online Programmer Guide
-- 5 4 --
When transferring data from the instrument, you must specify the first
and last data points in the waveform record. Setting DATa:STARt to 1
and DATa:STOP to the record length will always return the entire wa-
veform.
Waveform Data Locations and Memory Allocation
The DATa:SOUrce command specifies the waveform source when
transferring a waveform from the instrument. You can only transfer one
waveform at a time. Waveforms sent to the instrument are always
stored in one of the four reference memory locations. Use the
DATa:DESTination command to specify a reference memory location.
Waveform Preamble
Each waveform that you transfer has an associated waveform preamble
that contains information such as the horizontal scale, the vertical scale,
and other settings in effect when the waveform was created. Refer to
the individual WFMInpre and WFMOutpre commands for more infor-
mation.
Scaling Waveform Data
Once you transfer the waveform data to the controller, you can convert
the data points into voltage values for analysis using information from
the waveform preamble.
Transferring Waveform Data from the Instrument
You can transfer waveforms from the instrument to an external control-
ler 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: MATH waveforms (and REF waveforms that came from a
MATH) 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 using 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.
Note: FastAcq waveforms cannot be returned to the instrument via the
CURVe command.