# :TRIGger:HOLDoff:MODE

:TRIGger Conditioning Commands

- :TRIGger:HOLDoff
- :TRIGger:HOLDoff:HIGH
- :TRIGger:HOLDoff:LOW
- :TRIGger:HOLDoff:MODE

## Command Syntax

    :TRIGger:HOLDoff:MODE  {FIXed | RANDom}

## Query Syntax

    :TRIGger:HOLDoff:MODE?

## Description

Holdoff is the amount of time that the oscilloscope waits before re-arming the trigger circuitry. It can be used to stabilize the display of complex waveforms.

Holdoff can be specified in these two ways:

- `FIXed` — With a Fixed trigger holdoff time, use the `:TRIGger:HOLDoff` command to set the amount of time that the oscilloscope waits before re-arming the trigger circuitry. For example, if you have a burst of pulses and want to trigger on the first pulse in the burst, you can set the holdoff time to be slightly longer than the burst width.

- `RANDom` — This mode varies the trigger holdoff from one acquisition to another by randomizing the holdoff time between triggers. Use the `:TRIGger:HOLDoff:LOW` and `:TRIGger:HOLDoff:HIGH` commands to specify the lower and upper limits of holdoff times to use.

  Random holdoff times ensure that the oscilloscope re-arms after each acquisition in a manner that minimizes or eliminates the likelihood of triggering at the beginning of a DDR burst. Randomizing the holdoff increases the likelihood that the oscilloscope will trigger on different data phases of a multi-phase (8 data transfer) burst. This mode mixes up the traffic pattern the oscilloscope triggers on and is very effective when used on repeating patterns.