1406 Keysight InfiniiVision 4000 X-Series Oscilloscopes Programmer's Guide
36 :WAVeform Commands
:WAVeform:POINts
(see page 1610)
Command Syntax
:WAVeform:POINts <# points>
<# points> ::= {100 | 250 | 500 | 1000 | <points mode>}
if waveform points mode is NORMal
<# points> ::= {100 | 250 | 500 | 1000 | 2000 | 5000 | 10000 | 20000
| 50000 | 100000 | 200000 | 500000 | 1000000 | 2000000
| 4000000 | 8000000 | <points mode>}
if waveform points mode is MAXimum or RAW
<points mode> ::= {NORMal | MAXimum | RAW}
The :WAVeform:POINts command sets the number of waveform points to be
transferred with the :WAVeform:DATA? query. This value represents the points
contained in the waveform selected with the :WAVeform:SOURce command.
For the analog or digital sources, the records that can be transferred depend on
the waveform points mode. The maximum number of points returned for math
(function) waveforms is determined by the NORMal waveform points mode. See
the :WAVeform:POINts:MODE command (see page 1408) for more information.
Only data visible on the display will be returned.
When the :WAVeform:SOURce is the serial decode bus (SBUS1 or SBUS2), this
command is ignored, and all available serial decode bus data is returned.
Query Syntax
:WAVeform:POINts?
The :WAVeform:POINts query returns the number of waveform points to be
transferred when using the :WAVeform:DATA? query. Setting the points mode will
affect what data is transferred (see the :WAVeform:POINts:MODE command (see
page 1408) for more information).
When the :WAVeform:SOURce is the serial decode bus (SBUS1 or SBUS2), this
query returns the number of messages that were decoded.
Return Format
<# points><NL>
<# points> ::= {100 | 250 | 500 | 1000 | <maximum # points>}
if waveform points mode is NORMal
<# points> ::= {100 | 250 | 500 | 1000 | 2000 | 5000 | 10000 | 20000
| 50000 | 100000 | 200000 | 500000 | 1000000 | 2000000
| 4000000 | 8000000 | <maximum # points>}
if waveform points mode is MAXimum or RAW
The <points_mode> option is deprecated. Use the :WAVeform:POINts:MODE command
instead.