Technical data

Table Of Contents
Marker Commands 23
Agilent Infiniium 9000 Series Oscilloscopes Programmer's Reference 423
:MARKer:TSTArt
Command :MARKer:TSTArt <Ax_position>
The :MARKer:TSTArt command sets the Ax marker position. The
:MARKer:X1Position command described in this chapter also sets the
Ax marker position.
<Ax_position> A real number for the time at the Ax marker, in seconds.
Example This example sets the Ax marker at 90 ns. Notice that this example uses
the X1Position command instead of TSTArt.
myScope.WriteString ":MARKER:X1POSITION 90E-9"
Query :MARKer:TSTArt?
The :MARKer:TSTArt? query returns the time at the Ax marker.
Returned Format
[:MARKer:TSTArt] <Ax_position><NL>
Example This example places the current setting of the Ax 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:X1Position?
query instead of the :MARKer:TSTArt? query.
myScope.WriteString ":SYSTEM:HEADER OFF" ' Response headers off.
myScope.WriteString ":MARKER:X1POSITION?"
varSetting = myScope.ReadNumber
Debug.Print FormatNumber(varSetting, 0)
NOTE
Use :MARKer:X1Position Instead of :MARKer:TSTArt
The :MARKer:TSTArt command and query perform the same function as the
:MARKer:X1Position command and query. The :MARKer:TSTArt command is provided for
compatibility with programs written for previous oscilloscopes. You should use
:MARKer:X1Position for new programs.
NOTE
Do Not Use TST as the Short Form of TSTArt and TSTOp
The short form of the TSTArt 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 TSTA for TSTArt.