Instructions

Chapter 2 Command System RIGOL
DS1000Z-E Programming Guide 2-127
:TRIGger:HOLDoff
Syntax :TRIGger:HOLDoff <value>
:TRIGger:HOLDoff?
Description
Set or query the trigger holdoff time. The default unit is s.
Parameter
Name
Type
Range
Default
<value>
Real
16ns to 10s
16ns
Explanation Trigger holdoff can be used to stably trigger the complex waveforms (such as pulse
series). Holdoff time is the time that the oscilloscope waits before re-arming the
trigger circuitry. The oscilloscope will not trigger until the holdoff time expires.
When the trigger type is video, timeout, setup/hold, Nth edge, RS232, I2C, or SPI,
this setting will be not available.
Return
Format
The query returns the trigger holdoff time in scientific notation.
Example
:TRIGger:HOLDoff 0.0000002 /*Set the trigger holdoff time to 200ns*/
:TRIGger:HOLDoff? /*The query returns 2.000000e-07*/
:TRIGger:NREJect
Syntax :TRIGger:NREJect <bool>
:TRIGger:NREJect?
Description
Enable or disable noise rejection, or query the status of noise rejection.
Parameter
Name
Type
Range
Default
<bool> Bool {{1|ON}|{0|OFF}} 0|OFF
Explanation
Noise rejection reduces the possibility of noise trigger.
Return
Format
The query returns 1 or 0.
Example
:TRIGger:NREJect ON /*Enable noise rejection*/
:TRIGger:NREJect? /*The query returns 1*/
:TRIGger:POSition?
Syntax :TRIGger:POSition?
Description
Query the position in the internal memory that corresponds to the waveform trigger
position.
Return
Format
The query returns an integer.
-2 denotes that the instrument is not triggered and there is no trigger position.
-1 denotes the instrument is triggered outside the internal memory; namely, at this
point, users cannot set the instrument to read the data in the internal memory
starting from the trigger position.
An integer that is greater than 0 denotes that the return value is the position in the
internal memory that corresponds to the trigger position.
Example :TRIGger:POSition? /*The query returns 100*/