346 Agilent InfiniiVision 5000 Series Oscilloscopes Programmer's Guide
5 Commands by Subsystem
:MTESt:SCALe:XDELta
(see page 658)
Command Syntax
:MTESt:SCALe:XDELta <xdelta_value>
<xdelta_value> ::= X delta value in NR3 format
The :MTESt:SCALe:XDELta command defines the position of the X2
marker with respect to the X1 marker. In the mask test coordinate system,
the X1 marker defines where X=0; thus, the X2 marker defines where X=1.
Because all X vertices of the regions defined for mask testing are
normalized with respect to X1 and
∆X, redefining ∆X also moves those
vertices to stay in the same locations with respect to X1 and
∆X. Thus, in
many applications, it is best if you define XDELta as a pulse width or bit
period. Then, a change in data rate without corresponding changes in the
waveform can easily be handled by changing
∆X.
The X-coordinate of polygon vertices is normalized using this equation:
X = (X * ∆X) + X1
The X delta value is a time value specifying the distance of the X2 marker
with respect to the X1 marker.
For example, if the period of the waveform you wish to test is 1 ms,
setting
∆X to 1 ms ensures that the waveform's period is between the X1
and X2 markers.
Query Syntax
:MTESt:SCALe:XDELta?
The :MTESt:SCALe:XDELta? query returns the current value of ∆X.
Return Format
<xdelta_value><NL>
<xdelta_value> ::= X delta value in NR3 format
See Also • "Introduction to :MTESt Commands" on page 320
• ":MTESt:SCALe:BIND" on page 344
• ":MTESt:SCALe:X1" on page 345
• ":MTESt:SCALe:Y1" on page 347
• ":MTESt:SCALe:Y2" on page 348