:ACQuire Commands 8
Keysight InfiniiVision 4000 X-Series Oscilloscopes Programmer's Guide 313
:ACQuire:SEGMented:INDex
(see page 1610)
Command Syntax
:ACQuire:SEGMented:INDex <index>
<index> ::= an integer from 1 to 1000 (w/4M memory) in NR1 format
The :ACQuire:SEGMented:INDex command sets the index into the memory
segments that have been acquired.
The segmented memory acquisition mode is enabled with the :ACQuire:MODE
command. The number of segments to acquire is set using the
:ACQuire:SEGMented:COUNt command, and data is acquired using the :DIGitize,
:SINGle, or :RUN commands. The number of memory segments that have been
acquired is returned by the :WAVeform:SEGMented:COUNt? query. The time tag of
the currently indexed memory segment is returned by the
:WAVeform:SEGMented:TTAG? query.
The maximum number of segments may be limited by the memory depth of your
oscilloscope. For example, an oscilloscope with 1M memory allows a maximum of
250 segments.
Query Syntax
:ACQuire:SEGMented:INDex?
The :ACQuire:SEGMented:INDex? query returns the current segmented memory
index setting.
Return Format
<index><NL>
<index> ::= an integer from 1 to 1000 (w/4M memory) in NR1 format
See Also • ":ACQuire:MODE" on page 307
• ":ACQuire:SEGMented:COUNt" on page 312
• ":DIGitize" on page 268
• ":SINGle" on page 293
• ":RUN" on page 291
• ":WAVeform:SEGMented:COUNt" on page 1414
• ":WAVeform:SEGMented:TTAG" on page 1415
• ":ACQuire:SEGMented:ANALyze" on page 311
• "Introduction to :ACQuire Commands" on page 300
Example Code
' Segmented memory commands example.
' -------------------------------------------------------------------
Option Explicit
Public myMgr As VisaComLib.ResourceManager
Public myScope As VisaComLib.FormattedIO488
Public varQueryResult As Variant