
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>
Содержание 86100A
Страница 18: ...1 14 Introduction Status Reporting Figure 1 4 Status Reporting Data Structures...
Страница 19: ...1 15 Introduction Status Reporting Status Reporting Data Structures continued...
Страница 94: ...2 40 Sample Programs BASIC Programming Examples...
Страница 124: ...4 16 Root Level Commands VIEW...
Страница 125: ...5 DATE 5 2 DSP 5 2 ERRor 5 3 HEADer 5 4 LONGform 5 5 MODE 5 6 SETup 5 7 TIME 5 7 System Commands...
Страница 132: ...5 8 System Commands TIME...
Страница 140: ...6 8 Acquire Commands SWAVeform RESet...
Страница 152: ...7 12 Calibration Commands STATus...
Страница 192: ...11 12 Display Commands SSAVer...
Страница 202: ...12 10 Function Commands VERTical RANGe...
Страница 203: ...13 AREA 13 2 DPRinter 13 2 FACTors 13 3 IMAGe 13 3 PRINters 13 4 Hardcopy Commands...
Страница 316: ...21 12 TDR TDT Commands Rev A 05 00 and Below STIMulus...
Страница 332: ......
Страница 353: ...26 DISPlay 26 2 LOAD 26 2 SAVE 26 3 XOFFset 26 3 XRANge 26 3 YOFFset 26 3 YRANge 26 4 Waveform Memory Commands...