Reference
22
Keysight InfiniiVision 3000 X-Series Oscilloscopes User's Guide
335
Waveform Data
Header
A waveform may have more than one data set. Each waveform data set will have a
waveform data header. The waveform data header consists of information about
the waveform data set. This header is stored immediately before the data set.
Example Program for Reading Binary Data
To find an example program for reading binary data, direct your web browser to
www.keysight.com/find/3000X-Series-examples
, and select "Example Program
for Reading Binary Data".
Examples of Binary Files
Single Acquisition
Multiple Analog
Channels
The following picture shows a binary file of a single acquisition with multiple
analog channels.
Time Tags
A 64-bit double, only used when saving multiple segments (requires segmented
memory option). This is the time (in seconds) since the first trigger.
Segment Index
A 32-bit unsigned integer. This is the segment number. Only used when saving
multiple segments.
Waveform Data
Header Size
A 32-bit integer that is the size of the waveform data header.
Buffer Type
A 16-bit short that is the type of waveform data stored in the file:
•
0 = Unknown data.
•
1 = Normal 32-bit float data.
•
2 = Maximum float data.
•
3 = Minimum float data.
•
4 = Not used in InfiniiVision oscilloscopes.
•
5 = Not used in InfiniiVision oscilloscopes.
•
6 = Digital unsigned 8-bit char data (for digital channels).
Bytes Per Point
A 16-bit short that is the number of bytes per data point.
Buffer Size
A 32-bit integer that is the size of the buffer required to hold the data points.
Summary of Contents for InfiniiVision 3000 X Series
Page 1: ...Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide...
Page 8: ...8 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide...
Page 24: ...24 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide...
Page 48: ...48 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 1 Getting Started...
Page 62: ...62 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 2 Horizontal Controls...
Page 72: ...72 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 3 Vertical Controls...
Page 122: ...122 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 6 Digital Channels...
Page 128: ...128 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 7 Serial Decode...
Page 134: ...134 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 8 Display Settings...
Page 182: ...182 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 11 Trigger Mode Coupling...
Page 200: ...200 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 12 Acquisition Control...
Page 210: ...210 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 13 Cursors...
Page 252: ...252 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 15 Mask Testing...
Page 256: ...256 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 16 Digital Voltmeter...
Page 290: ...290 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 19 Print Screens...
Page 324: ...324 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 21 Web Interface...
Page 344: ...344 Keysight InfiniiVision 3000 X Series Oscilloscopes User s Guide 22 Reference...