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,
PASSING, 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
Summary of Contents for TDS3000 Series
Page 8: ...Table of Contents vi TDS3000 TDS3000B and TDS3000C Series Programmer Manual ...
Page 10: ...Preface viii TDS3000 TDS3000B and TDS3000C Series Programmer Manual ...
Page 38: ...Getting Started 1 28 TDS3000 TDS3000B and TDS3000C Series Programmer Manual ...
Page 82: ...Command Groups 2 44 TDS3000 TDS3000B and TDS3000C Series Programmer Manual ...
Page 388: ...Status and Events 3 20 TDS3000 TDS3000B and TDS3000C Series Programmer Manual ...