Chapter 2 Command System  RIGOL 
MSO1000Z/DS1000Z Programming Guide  2-181 
:TRIGger:DURATion:WHEN 
:TRIGger:DURATion:WHEN <when> 
:TRIGger:DURATion:WHEN? 
Set or query the trigger condition in duration trigger.   
  GREater: you need to specify a time (refer to :TRIGger:DURATion:TLOWer). The 
oscilloscope triggers when the duration of the pattern is greater than the preset time. 
  LESS: you need to specify a time (refer to :TRIGger:DURATion:TUPPer). The 
oscilloscope triggers when the duration of the pattern is lower than the preset time. 
  GLESs: you need to specify an upper limit of the time (refer 
to :TRIGger:DURATion:TUPPer) and lower limit of the time (refer 
to :TRIGger:DURATion:TLOWer). The oscilloscope triggers when the duration of the 
pattern is lower than the preset upper limit of the time and greater than the preset 
lower limit of the time. 
The query returns GRE, LESS, or GLES.   
:TRIGger:DURATion:WHEN LESS /*Set the trigger condition to <*/ 
:TRIGger:DURATion:WHEN?                /*The query returns LESS*/ 
 
 
:TRIGger:DURATion:TUPPer 
:TRIGger:DURATion:TUPPer <NR3> 
:TRIGger:DURATion:TUPPer? 
Set or query the duration time upper limit in duration trigger. The default unit is s.   
Related to the trigger condition 
LESS: 8ns to 10s 
GLESs: 16ns to 10s 
This command is available when the trigger condition (:TRIGger:DURATion:WHEN) is 
LESS or GLESs.   
The query returns the duration time upper limit in scientific notation.   
:TRIGger:DURATion:TUPPer 0.000003 /*Set the duration time upper limit to 3μs*/ 
:TRIGger:DURATion:TUPPer?                    /*The query returns 3.000000e-06*/