Triggering (TRIGger)

 

Command

Data
(for a query, response data)

Explanation

:CANAnd A,B$

A = 1 to 16 (Triggering No.)
B$ = OFF, OR, AND

Set the bit comparison conditions for CAN trigger

:CANAnd? A

A<NR1>,B$

Query the bit comparison conditionsfor CAN trigger

:CANBit A,B$

A = 1 to 16 (Triggering No.)
B$ = Bit pattern (X,0,1)

Set the bit comparison pattern for CAN trigger

:CANBit? A

A<NR1>,B$

Query the bit comparison pattern for CAN trigger

:CANCh A,B$

A = 1 to 16 (Triggering No.)
B$ = C1, C2, C3, C4, ALL

Set the channel for CAN trigger

:CANCh? A

A<NR1>,B$

Query the channel for CAN trigger

:CANId A,B$

A = 1 to 16 (Triggering No.)
B$ = 0x00000000 to 0x1fffffff (Hexadecimal string)

Set the CAN ID for CAN trigger

:CANId? A

A<NR1>,B$

Query the CAN ID for CAN trigger

:CANKind A,B$

A = 1 to 16 (Triggering No.)
B$ = OFF, DATA, ERROr, REMOte

Set the type of CAN trigger

:CANKind? A

A<NR1>,B$

Query the type of CAN trigger

:CANPos A,B

A = 1 to 16 (Triggering No.)
B = 0 to 63

Set the bit comparison position for CAN trigger

:CANPos? A

A<NR1>,B$

Query the bit comparison position for CAN trigger

:CH A,B

A = 1 to 32 (Triggering No.)
B = 1 to 4 (Intra-unit channel number)

Set the channels to trigger

:CH? A

A<NR1>,B<NR1>

Query the channels to trigger

:CHSRc A,B$

A = 1 to 32 (Triggering No.)
B$ = UNIT, DSP (Input signal)

Set the trigger input signal type (analog/real-time waveform calculation)

:CHSRc? A

A<NR1>,B$

Query the trigger input signal type (analog/DSP)

:DETECTDate?

A<NR1>,B<NR1>,C<NR1>

A = 2000 to 2080 (year)
B = 1 to 12 (month)
C = 1 to 31 (day)

Query a trigger detection date

:DETECTTime?

A<NR1>,B<NR1>,C<NR2>

A = 0 to 23 (hour)
B = 0 to 59 (minute)
C = 0 to 59.999 (second)

Query a trigger detection time

:ENABle A$

A$ = OFF, ON

Set the trigger function to on/off

:ENABle?

A$

Query the on/off status of the trigger function

:EVENt A,B

A = 1 to 32 (Triggering No.)
B = 1 to 4000 (Number of events)

Set the trigger event counts

:EVENt? A

A<NR1>,B<NR1>

Query the trigger event counts

:EXTErnal A$,B$

A$ = STARt, STOP (Triggering group)
B$ = OFF, ON

Enable/disable external triggering

:EXTErnal? A$

A$,B$

Query external triggering

:EXTFilter A$

A$ = OFF, ON

Make settings for the external trigger filter

:EXTFilter?

A$

Query settings for the external trigger filter

:EXTRig A$,B$

A$ = STARt, STOP (Triggering group)
B$ = UP, DOWN, UPDOWN

Select the slope direction for the external trigger terminal

:EXTRig? A$

A$,B$

Query the slope direction for the external trigger terminal

:FILTer A,B

A = 1 to 32 (Triggering No.)
B = 0, 10, 20, 50, 100, 150, 200, 250, 500, 1000, 2000, 5000, 10000 (samples) [When not envelope measurement]
B = 0, 0.001, 0.01 (seconds) [When envelope measurement]

Set the trigger filtering ponits

:FILTer? A

A<NR1>,B<NR1> [When not envelope measurement]
A<NR1>,B<NR2> [When envelope measurement]

Query the trigger filtering ponits

:GLITch A,B

A = 1 to 32 (Triggering No.)
B = 2 to 4000 (Triggering width)

Set the glitch width points

:GLITch? A

A<NR1>,B<NR1>

Query the glitch width points

:GROUp A$

A$ = STARt, STOP, S_S

Set the trigger group

:GROUp?

A$

Query the trigger group

:KIND A,B$

A = 1 to 32 (Triggering No.)
B$ = OFF, LEVEl, IN, OUT, DROP, PERIIn, PERIOut, GLITch

Set the type of trigger

:KIND? A

A<NR1>,B$

Query the type of trigger

:LEVEl A,B

A = 1 to 32 (Triggering No.)
B = Level

Set the trigger level (for level triggering)

:LEVEl? A

A<NR1>,B

Query the trigger level (for level triggering)

:LFILter A,B$,C

A = 1 to 32 (Triggering No.)
B$ = A to D (Logic probe)
C = 0, 10, 20, 50, 100, 150, 200, 250, 500, 1000, 2000, 5000, 10000 (point) [When not envelope measurement]
C = 0, 0.01, 0.001 (point) [When envelope measurement]

Set the logic trigger filtering points

:LFILter? A,B$

A<NR1>,B$,C<NR1> [When not envelope measurement]
A<NR1>,B$,C<NR2> [When envelope measurement]

Query the logic trigger filtering points

:LOGAnd A,B$,C$

A = 1 to 32 (Triggering No.)
B$ = A to D (Logic probe)
C$ = OFF, OR, AND

Set the AND/OR logical operator for the logic trigger pattern

:LOGAnd? A,B$

A<NR1>,B$,C$

Query the AND/OR logical operator for the logic trigger pattern

:LOGPat A,B$,"C$"

A = 1 to 32 (Triggering No.)
B$ = A to D (Logic probe)
C$ = "Trigger mask" (X,0,1)

Set the pattern for a logic trigger

:LOGPat? A,B$

A<NR1>,B$,"C$"

Query the AND/OR logical operator for the logic trigger pattern

:MANU

-

Manually trigger measurement

:MODE A$(,B)

A$ = SINGle, REPEat
B = 0 to 10000 (A$ = REPEat, may be omitted)

Select trigger repetition mode

:MODE?

A$(,B<NR1>)

Query trigger repetition mode

:POSTtrig A

A = 0 to 40 (%)

Make post-trigger settings

:POSTtrig?

A<NR1>

Query post-trigger settings

:PRETrig A

A = 0 to 100 (%)

Set the pre-trigger interval

:PRETrig?

A<NR1>

Query the pre-trigger interval

:PRIOrity A$

A$ = OFF, ON

Enable/disable the trigger priority mode

:PRIOrity?

A$

Query the trigger priority mode

:PUPLow A,B,C

A = 1 to 32 (Triggering No.)
B = Upper limit (seconds)
C = Lower limit (seconds)

Set the upper and lower limit values of period trigger

:PUPLow? A

A<NR1>,B,C

Query upper and lower limit values of period trigger

:SLOPe A,B$

A = 1 to 32 (Triggering No.)
B$ = UP, DOWN

Set the trigger direction (slope)

:SLOPe? A

A<NR1>,B$

Query the trigger direction (slope)

:SOURce A$,B$

A$ = STARt, STOP (Triggering group)
B$ = OR, AND

Set the trigger source AND/OR logical operator

:SOURce? A$

A$,B$

Query the trigger source AND/OR logical operator

:TIMEr A$

A$ = OFF, ON

Enable/disable the timer trigger

:TIMEr?

A$

Query the timer trigger enablement

:TMCOmpo A$

A$ = OR, AND

Set the combination of interval trigger and other triggers

:TMCOmpo?

A$

Query the combination of interval trigger and other triggers

:TMINTvl A,B,C

A = 0 to 23 (hour)
B = 0 to 59 (minute)
C = 0 to 59 (second)

Set the timer trigger interval

:TMINTvl?

A<NR1>,B<NR1>,C<NR1>

Query the timer trigger interval

:UPLOw A,B,C

A = 1 to 32 (Triggering No.)
B = Upper limit
C = Lower limit

Set upper and lower limits of window trigger

:UPLOw? A

A<NR1>,B,C

Query upper and lower limits of window trigger

:VFREq A,B

A = 1 to 32 (Triggering No.)
B = 50, 60 (Frequency:Hz)

Select the measurement frequency of the voltage sag trigger

:VFREq? A

A<NR1>,B<NR1>

Query the measurement frequency of the voltage sag trigger

:VLEVel A,B

A = 1 to 32 (Triggering No.)
B = Level (V)

Set the sag threshold of the voltage sag trigger

:VLEVel? A

A<NR1>,B

Query the sag threshold of the voltage sag trigger