SCPI Programmers Manual
26
4.12.3 TRIGger:INTERVAl:WHEN
4.12.4 TRIGger:INTERVAl:TIME
4.12.5 TRIGger:INTERVAl:ALEVel
4.13 TRIGger:UNDER_Am
Runt trigger is used to trigger a pulse that has crossed one trigger level but not another trigger level.
Command List
⚫ TRIGger:UNDER_Am:SOURce
⚫ TRIGger:UNDER_Am:POLarity
⚫ TRIGger:UNDER_Am:WHEN
⚫ TRIGger:UNDER_Am:TIME
⚫ TRIGger:UNDER_Am:ALEVel
⚫ TRIGger:UNDER_Am:BLEVel
:TRIGger:INTERVAl:WHEN <when>
:TRIGger:INTERVAl:WHEN?
Set or query the trigger condition of the interval trigger
:<when> ::= < EQUAl| NEQUal| GREAt| LESS>
The interval between two consecutive rising (or falling) edges meets the set
time condition(<,>, =,! =)
The query returns EQUAl, NEQUal, GRAt, LESS
:TRIGger:INTERVAl:WHEN NEQUal /*Set the trigger condition to NEQUal*/
:TRIGger:INTERVAl:WHEN? /*The query returns NEQUal*/
:TRIGger:INTERVAl:TIME <value>
:TRIGger:INTERVAl:TIME?
Set or query the time value when the interval is triggered
:<value> ::=trigger time value (in second, 8ns-10s)
Returns the time value in scientific notation
:TRIGger:INTERVAl:TIME 0.000003 /*Set the pulse width value 3us*/
:TRIGger:INTERVAl:TIME? /*The query returns 3.000000e-06*/
:TRIGger:INTERVAl:ALEVel <level>
:TRIGger:INTERVAl:ALEVel?
Set or query the trigger level for interval trigger
:<level> ::=trigger level value (in V)
Returns the trigger level value in scientific notation
:TRIGger:INTERVAl:ALEVel 0.16 /*Set trigger level 160mV*/
:TRIGger:INTERVAl:ALEVel? /*The query returns 1.600000e-01*/