RIGOL Chapter 2 Command System
2-178 MSO7000/DS7000 Programming Guide
channels "D0 to D15".
 In the parameter range, H indicates high level (higher than the threshold level of
the channel), L indicates low level (lower than the threshold level of the channel),
and X indicates omitting the channel (This channel is not used as a part of the
pattern. When all the channels are set to X, the oscilloscope will not trigger.)
The query returns the currently set pattern of all the channels. The channels are
separated by commas.
:TRIGger:DURATion:TYPE L,X,H,L /*Sets the patterns of "CH1 to CH4" to L,X,H,L.
Other channel pattern remains unchanged.*/
:TRIGger:DURATion:TYPE? /*The query returns
L,X,H,L,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X.*/
:TRIGger:DURATion:WHEN
:TRIGger:DURATion:WHEN <when>
:TRIGger:DURATion:WHEN?
Sets or queries the trigger condition of Duration trigger.
{GREater|LESS|GLESs|UNGLess}
 GREater: triggers when the set duration time of the pattern is greater than the preset
time.
 LESS: triggers when the set duration time of the pattern is smaller than the preset
time.
 GLESs: triggers when the set duration time of the pattern is smaller than the preset
upper time limit and greater than the preset lower time limit.
 UNGLess: triggers when the set duration time of the pattern is greater than the
preset upper time limit and smaller than the preset lower time limit.
The query returns GRE, LESS, GLES, or UNGL.
:TRIGger:DURATion:WHEN LESS /*Sets the trigger condition to LESS.*/
:TRIGger:DURATion:WHEN? /*The query returns LESS.*/
:TRIGger:DURATion:TUPPer
:TRIGger:DURATion:TUPPer <time>
:TRIGger:DURATion:TUPPer?
Sets or queries the upper limit of the duration time of Duration trigger. The default unit is
s.
This command is only available when the trigger conditions are LESS and GLESs.
The query returns the upper limit of the duration time in scientific notation.
:TRIGger:DURATion:TUPPer 0.000003 /*Sets the upper limit of the duration time to 3
μs.*/
:TRIGger:DURATion:TUPPer? /*The query returns 3.000000E-6.*/