Technical data
Waveform Commands 32
Agilent Infiniium 90000 Series Oscilloscopes Programmer's Reference 889
• The value 125 represents a hole value. A hole can occur when you are
using the equivalent time sampling mode when during a single
acquisition not all of the acquisition memory locations contain sampled
waveform data. It can take several acquisitions in the equivalent time
sampling mode to fill all of the memory locations.
The waveform data values are converted from 16-bit integers to 8- bit
integers before being downloaded to the computer. For more information,
see "Understanding WORD and BYTE Formats" on page 883.
WORD WORD-formatted data is transferred as signed 16-bit integers in two bytes.
If :WAVeform:BYTeorder is set to MSBFirst, the most significant byte of
each word is sent first. If the BYTeorder is LSBFirst, the least significant
byte of each word is sent first. In WORD format:
• The value 31232 represents a hole level. A hole can occur when you are
using the equivalent time sampling mode when during a single
acquisition not all of the acquisition memory locations contain sampled
waveform data. It can take several acquisitions in the equivalent time
sampling mode to fill all of the memory locations.
For more information, see "Understanding WORD and BYTE Formats" on
page 883.
BINary BINary- formatted data can be used with any SOURce. When a source is
any valid source except for histogram, the data is return in WORD format.
When the source is set to HISTogram, the data is transferred as signed
64- bit integers in 8 bytes. The are no hole values in the histogram data.
If :WAVeform:BYTeorder is set to MSBFirst, the most significant byte of
each long word is sent first. If the BYTeorder is LSBFirst, the least
significant byte of each long word is sent first.
Example This example selects the WORD format for waveform data transmission.
myScope.WriteString ":WAVEFORM:FORMAT WORD"
Query :WAVeform:FORMat?
The :WAVeform:FORMat? query returns the current output format for
transferring waveform data.
Returned Format
[:WAVeform:FORMat] {ASCii | BINary | BYTE | WORD}<NL>
Example This example places the current output format for data transmission in
the string variable, strMode, then prints the contents of the variable to the
computer's screen.
Dim strMode As String ' Dimension variable.
myScope.WriteString ":WAVEFORM:FORMAT?"
strMode = myScope.ReadString
Debug.Print strMode