Specifications

Command Descriptions
TDS3000, TDS3000B, and TDS3000C Series Programmer Manual
2- 191
MASK:TESt:STATE
(Requires TDS3TMT)
Sets or returns the state of mask pass/fail testing. When enabled, this command
resets the pass/fail status information and starts pass/fail mask testing. This
command also generates an ”Operation Complete” message when pass/fail
testing completes. Refer to the BUSY? and *OPC commands in this manual for
information on synchronizing a controller with pass/fail testing.
Mask
MASK:TESt:STATE { OFF | ON | <NR1> }
MASK:TESt:STATE?
OFF turns off mask pass/fail testing.
ON turns on mask pass/fail testing.
<NR1> is an integer number where NR1 = 0 turns off mask pass/fail testing, and
NR1 0 turns on mask pass/fail testing.
MASK:TEST:STATE ON
turns on mask pass/fail testing.
MASK:TESt:STATUS? (Query Only)
(Requires TDS3TMT)
Returns the pass/fail test status. This command returns one of: OFF, DELAY,
PA SSING, PASSED, FAILING, FAILED, and VIOLATION. OFF occurs before
starting a pass/fail test. VIOLATION occurs when acquisitions are stopped due
to a mask violation while stop on violations is enabled. DELAY occurs when the
oscilloscope is waiting for the specified pre-test delay time to elapse.
Mask
MASK:TESt:STATUS?
MASK:TEST:STATUS?
might return MASK:TESt:STATUS PASSING.
Group
Syntax
Arguments
Examples
Group
Syntax
Examples