
17-9
Mask Test Commands
SCALe:XDELta
Examples
10 OUTPUT 707;”:MTEST:SCALE:X1 150E-6”
SCALe:XDELta
Command
:MTESt:SCALe:XDELta <xdelta_value>
This 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 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 region vertices are
normalized using the equation:
X = (X
×
XDELta) + X1
<xdelta_value> is a time value specifying the distance of the X2 marker with respect to the
X1 marker.
Query
:MTESt:SCALe:XDELta?
The query returns the current value of
Δ
X.
Returned Format
[:MTESt:SCALe:XDELta] <xdelta_value> <NL>
Examples
Assume that the period of the waveform you wish to test is 1
μ
s. Then the following example
will set
Δ
X to 1
μ
s, ensuring that the waveform’s period is between the X1 and X2 markers.
10 OUTPUT 707;”:MTEST:SCALE:XDELTA 1E-6”
SCALe:Y1
Command
:MTESt:SCALe:Y1 <y1_value>
This command defines where Y=0 in the coordinate system for mask testing. All Y values of
vertices in the coordinate system are defined with respect to the boundaries set by SCALe:Y1
and SCALe:Y2, according to the equation:
Y = (Y
×
(Y2 – Y1)) + Y1
Thus, if you set Y1 to 100 mV, and Y2 to 1 V, a Y value of .100 in a vertex is at 190 mV.
<y1_value> is a voltage value specifying the point at which Y=0.
Query
:MTESt:SCALe:Y1?
The query returns the current setting of the Y1 marker.
Returned Format
[:MTESt:SCALe:Y1] <y1_value><NL>
Example
10 OUTPUT 707;”:MTEST:SCALE:Y1 -150E-3”
SCALe:Y2
Command
:MTESt:SCALe:Y2 <y2_value>
Summary of Contents for 86100A
Page 18: ...1 14 Introduction Status Reporting Figure 1 4 Status Reporting Data Structures...
Page 19: ...1 15 Introduction Status Reporting Status Reporting Data Structures continued...
Page 94: ...2 40 Sample Programs BASIC Programming Examples...
Page 124: ...4 16 Root Level Commands VIEW...
Page 132: ...5 8 System Commands TIME...
Page 140: ...6 8 Acquire Commands SWAVeform RESet...
Page 152: ...7 12 Calibration Commands STATus...
Page 192: ...11 12 Display Commands SSAVer...
Page 202: ...12 10 Function Commands VERTical RANGe...
Page 203: ...13 AREA 13 2 DPRinter 13 2 FACTors 13 3 IMAGe 13 3 PRINters 13 4 Hardcopy Commands...
Page 316: ...21 12 TDR TDT Commands Rev A 05 00 and Below STIMulus...
Page 332: ......