Commands Listed in Alphabetical Order
Related Commands
MASK:TESt:STA
TE,
MASK:TESt:WAVEform,
MASK:TESt:TIME,
MASK:TESt:THReshold
Arguments
WAVEform specifies that the test is to be considered complete when a specified
number of waveforms has been tested. (The number of waveforms is specified
using
MASK:TEST:WAVEform (<NR1>|INFInite)) .
TIMe specifies that the test is to be considered complete when a specified amount
of time has elapsed. (The amount of time is specified using
MASK:TEST:TIME
(<NR1>|INFInite))
.
Examples
Create a limit mask. The display should be a waveform inside a mask with no
mask hits accumulating.
Now send the following commands:
MASK:TESt:COMPLetion:CRITerion WAVEform
MASK:TESt:WAVEform 10
MASK:TESt:STATE ON
Fairly quickly, the RunTest button should say OFF and the Show Results button
should say Passed.
If you push the Show Results button, it should say Total Waveforms 10.
If instead you send:
mask:test:completion:criterion time
mask:test:time 10
mask:test:state on
The Run Test button should display ON for ten seconds, then display OFF. If you
push the Show Results button, Elapsed time should display 10 S.
MASK:TESt:DELay
This command specifies the amount of time, in seconds, the instrument should
wait after the start of pass/fail mask testing before it evaluates the waveforms.
This command is useful if the test system requires some ‘settling’ time.
A series of examples showing how to use mask commands for typical tasks
is included in an appendix. (See page E-1, Mask/Limit Command Sequence
Examples.)
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-387