
25-11
Waveform Commands
TYPE?
TYPE?
Query
:WAVeform:TYPE?
This query returns the current acquisition data type for the currently selected source. The
type returned describes how the waveform was acquired. The waveform type may be NOR-
MAL, RAW, INTERPOLATE, AVERAGE, or VERSUS.
NORMAL data consists of the last data point in each time bucket. RAW data consists of one
data point in each time bucket with no interpolation. In the INTERPOLATE acquisition type,
the last data point in each time bucket is stored, and additional data points are filled in
between the acquired data points by interpolation. AVERAGE data consists of the average of
the first
n
hits in a time bucket, where
n
is the value in the count portion of the preamble.
Time buckets that have fewer than
n
hits return the average of the data they contain. VER-
SUS data consists of two arrays of data: one containing the X-axis values, and the other con-
taining the Y-axis values. Versus waveforms can be generated using the FUNCtion subsystem
commands.
Returned Format
[:WAVeform:TYPE] {NORMal | RAW | INTerpolate | AVERage | VERSus}<NL>
Example
10 OUTPUT 707;":WAVEFORM:TYPE?"
XDISplay?
Query
:WAVeform:XDISplay?
This query returns the X-axis value at the left edge of the display. For time domain signals, it
is the time at the start of the display. For VERSus type waveforms, it is the value at the center
of the X-axis of the display. This value is treated as a double precision 64-bit floating point
number.
Returned Format
[:WAVeform:XDISplay] <value><NL>
<value>
A real number representing the X-axis value at the left edge of the display.
Example
10 OUTPUT 707;":SYSTEM:HEADER OFF”
20 OUTPUT 707;":WAVEFORM:XDISPLAY?"
XINCrement?
Query
:WAVeform:XINCrement?
This query returns the duration between data points on the X axis. For time domain signals,
this is the time difference between consecutive data points for the currently specified wave-
form source. For VERSus type waveforms, this is the duration between levels on the X axis.
For voltage waveforms, this is the voltage corresponding to one level.
Returned Format
[:WAVeform:XINCrement] <value><NL>
<value>
A real number representing the duration between data points on the X axis.
Example
10 OUTPUT 707;":SYSTEM:HEADER OFF”
20 OUTPUT 707;":WAVEFORM:XINCREMENT?"
See Also
You can obtain the Xincrement value through the WAVeform:PREamble query.
Содержание 86100A
Страница 18: ...1 14 Introduction Status Reporting Figure 1 4 Status Reporting Data Structures...
Страница 19: ...1 15 Introduction Status Reporting Status Reporting Data Structures continued...
Страница 94: ...2 40 Sample Programs BASIC Programming Examples...
Страница 124: ...4 16 Root Level Commands VIEW...
Страница 125: ...5 DATE 5 2 DSP 5 2 ERRor 5 3 HEADer 5 4 LONGform 5 5 MODE 5 6 SETup 5 7 TIME 5 7 System Commands...
Страница 132: ...5 8 System Commands TIME...
Страница 140: ...6 8 Acquire Commands SWAVeform RESet...
Страница 152: ...7 12 Calibration Commands STATus...
Страница 192: ...11 12 Display Commands SSAVer...
Страница 202: ...12 10 Function Commands VERTical RANGe...
Страница 203: ...13 AREA 13 2 DPRinter 13 2 FACTors 13 3 IMAGe 13 3 PRINters 13 4 Hardcopy Commands...
Страница 316: ...21 12 TDR TDT Commands Rev A 05 00 and Below STIMulus...
Страница 332: ......
Страница 353: ...26 DISPlay 26 2 LOAD 26 2 SAVE 26 3 XOFFset 26 3 XRANge 26 3 YOFFset 26 3 YRANge 26 4 Waveform Memory Commands...