Reference 21
Agilent InfiniiVision 3000 X-Series Oscilloscopes User's Guide 327
 
Waveform Header It is possible to store more than one waveform in the file, and each 
waveform stored will have a waveform header. When using segmented 
memory, each segment is treated as a separate waveform. The waveform 
header contains information about the type of waveform data that is 
stored following the waveform data header.
Cookie Two byte characters, AG, that indicate the file is in the Agilent Binary Data file 
format.
Version Two bytes that represent the file version.
File Size A 32-bit integer that is the number of bytes that are in the file.
Number of 
Waveforms
A 32-bit integer that is the number of waveforms that are stored in the file.
Header Size A 32-bit integer that is the number of bytes in the header.
Waveform Type A 32-bit integer that is the type of waveform stored in the file:
• 0 = Unknown.
• 1 = Normal.
• 2 = Peak Detect.
• 3 = Average.
• 4 = Not used in InfiniiVision oscilloscopes.
• 5 = Not used in InfiniiVision oscilloscopes.
• 6 = Logic.
Number of 
Waveform 
Buffers
A 32-bit integer that is the number of waveform buffers required to read the 
data.
Points A 32-bit integer that is the number of waveform points in the data.
Count A 32-bit integer that is the number of hits at each time bucket in the waveform 
record when the waveform was created using an acquisition mode like 
averaging. For example, when averaging, a count of four would mean every 
waveform data point in the waveform record has been averaged at least four 
times. The default value is 0.
X Display Range A 32-bit float that is the X-axis duration of the waveform that is displayed. For 
time domain waveforms, it is the duration of time across the display. If the 
value is zero then no data has been acquired.