Technical data

Table Of Contents
424 Agilent Infiniium 9000 Series Oscilloscopes Programmer's Reference
23 Marker Commands
:MARKer:TSTOp
Command :MARKer:TSTOp <Bx_position>
The :MARKer:TSTOp command sets the Bx marker position. The
:MARKer:X2Position command described in this chapter also sets the
Bx marker position.
<Bx_position> A real number for the time at the Bx marker, in seconds.
Example This example sets the Bx marker at 190 ns. Notice that this example uses
the X2Position command instead of TSTOp.
myScope.WriteString ":MARKER:X2POSITION 190E-9"
Query :MARKer:TSTOp?
The :MARKer:TSTOp? query returns the time at the Bx marker position.
Returned Format
[:MARKer:TSTOp] <Bx_position><NL>
Example This example places the current setting of the Bx marker in the numeric
variable, varSetting, then prints the contents of the variable to the
computer's screen. Notice that this example uses the :MARKer:X2Position?
query instead of the :MARKer:TSTOp? query.
myScope.WriteString ":SYSTEM:HEADER OFF" ' Response headers off.
myScope.WriteString ":MARKER:X2POSITION?"
varSetting = myScope.ReadNumber
Debug.Print FormatNumber(varSetting, 0)
NOTE
Use :MARKer:X2Position Instead of :MARKer:TSTOp
The :MARKer:TSTOp command and query perform the same function as the
:MARKer:X2Position command and query. The :MARKer:TSTOp command is provided for
compatibility with programs written for previous oscilloscopes. You should use
:MARKer:X2Position for new programs.
NOTE
Do Not Use TST as the Short Form of TSTArt and TSTOp
The short form of the TSTOp command and query does not follow the defined convention
for short form commands. Because the short form, TST, is the same for TSTArt and TSTOp,
sending TST produces an error. Use TSTO for TSTOp.