Technical data
416 Agilent Infiniium 90000 Series Oscilloscopes Programmer's Reference
23 Mask Test Commands
:MTESt:HAMPlitude
Command :MTESt:HAMPlitude <upper_limit>
The :MTESt:HAMPlitude command sets the maximum pulse amplitude
value that passes the pulse standard. For some of the pulse
communications standards, a pulse has a range of amplitude values and
still passes the standard. This command sets the upper limit used during
mask testing.
<upper_limit> A real number that represents the maximum amplitude in volts of a pulse
as allowed by the pulse standard.
Example This example sets the maximum pulse amplitude to 3.6 volts.
myScope.WriteString ":MTEST:HAMPLITUDE 3.6"
Query :MTESt:HAMPlitude?
The :MTESt:HAMPlitude? query returns the current value of the maximum
pulse amplitude.
Returned Format
[MTESt:HAMPlitude] <upper_limit><NL>
<upper_limit> A real number that represents the maximum amplitude in volts of a pulse
as allowed by the pulse standard.
Example This example returns the current upper pulse limit and prints it to the
computer's screen.
myScope.WriteString ":SYSTem:HEADer OFF" ' Response headers off.
myScope.WriteString ":MTEST:HAMPLITUDE?"
varULimit = myScope.ReadNumber
Debug.Print FormatNumber(varULimit, 0)