Technical data

158 Agilent Infiniium 90000 Series Oscilloscopes Programmer's Reference
9 Acquire Commands
:ACQuire:SEGMented:INDex
Command :ACQuire:SEGMented:INDex <index#>
The :ACQuire:SEGMented:INDex command sets the index number for the
segment that you want to display on screen in the segmented memory
mode. If an index value larger than the total number of acquired segments
is sent, an error occurs indicating that the data is out of range and the
segment index is set to the maximum segment number.
<index#> An integer representing the index number of the segment that you want to
display.
Example This example sets the segmented memory index number control to 1000.
myScope.WriteString ":ACQUIRE:SEGMented:INDex 1000"
Query :ACQuire:SEGMented:INDex?
The :ACQuire:SEGMented:INDex? query returns the segmented memory
index number control value.
Returned Format
[:ACQuire:SEGMented:INDex] <index#><NL>
Example This example checks the current setting for segmented memory index
number control and places the result in the variable, varIndex. Then the
program prints the contents of the variable to the computer's screen.
myScope.WriteString ":SYSTEM:HEADER OFF"
myScope.WriteString ":ACQUIRE:SEGMents:INDex?"
varIndex = myScope.ReadNumber
Debug.Print FormatNumber(varIndex, 0)