Programming instructions

Table Of Contents
Command Query Options and Query Returns
:TRIGGER:ADVanced:PATTern1
<value> , <mask>
:TRIGger:ADVanced:PATTern1? < value> ::= integer in NR1 format or <string>
<mask> ::= integer in NR1 format or <string>
<string> ::= ::= "0xnnnnn"
n ::= {0 | 1 | ... | 9 | A | B | C | D | E | F}
:TRIGGER:ADVanced:PATTern2
<value> , <mask>
:TRIGger:ADVancedPATTern2? <value> ::= integer in NR1 format or <string>
<mask> ::= integer in NR1 format or <string>
<string> ::= ::= "0xnnnnn"
n ::= {0 | 1 | ... | 9 | A | B | C | D | E | F}
:TRIGGER:ADVanced:RANGe
<greater than time>
<less than time> [suffix]
:TRIGger:ADVanced:
RANGe?
<greater than time> ::= floating-point number from 10 ns to
100 seconds in NR3 format
<less than time> ::= floating-point number from 15 ns to
100 seconds in NR3 format
[suffix] ::= {s | ms (-3) | µs (-6) | ns (-9) | ps (-12)}
:TRIGGER:ADVanced:SOURce1
<source>
:TRIGger:ADVanced:SOURce1? <source> ::= {PATtern1 | NPATtern1 | PATtern2 | NPATtern2 |
EDGE1 | EDGE2 | PAT1ANDEDGE1 | PAT2ANDEDGE2}
:TRIGGER:ADVanced:SOURce2
<source>
:TRIGger:ADVanced:SOURce2? <source> ::= {PATtern1 | NPATtern1 | PATtern2 | NPATtern2 |
EDGE1 | EDGE2 | PAT1ANDEDGE1 | PAT2ANDEDGE2}
:TRIGger:COUPling
{AC | DC}
:TRIGger:COUPling? {AC | DC}
:TRIGger:[EDGE]:LEVel
<level_argument>
:TRIGger:[EDGE]:LEVel? For internal triggers, <level_argument> ::= ± .75 x full-scale
voltage from center screen in NR3 format.
For external triggers (HP 54645A only), <level_argument> ::=
± 2 volts with probe attenuation at 1:1 in NR3 format.
For digital channels (HP 54645D only), <level_argument> ::=
± 6 V.
:TRIGger:[EDGE]:SLOPe
{NEGative | POSitive}
:TRIGger:[EDGE]:SLOPe? {NEG | POS}
:TRIGger:[EDGE]:SOURce
<source>
:TRIGger:[EDGE]:SOURce? <source> ::=
{ANALog1 | ANALog2 | EXTernal | LINE} for HP 54645A
{ANALog1 | ANALog2 | DIGital0,...,DIGital15 | LINE} for HP 54645D
:TRIGGER:GLITch:
GREaterthan
<lessthan time> [suffix]
:TRIGger:GLITch:
GREaterthan?
<greater than time> ::= floating-point number from 8 ns to
100 seconds in NR3 format
[suffix] ::= {s | ms (-3) | µs (-6) | ns (-9) | ps (-12)}
:TRIGGER:GLITch:
LESSthan
<lessthan time> [suffix]
:TRIGger:GLITch:
LESSthan?
<less than time> ::= floating-point number from 8 ns to
100 seconds in NR3 format
[suffix] ::= {s | ms (-3) | µs (-6) | ns (-9) | ps (-12)}
:TRIGger:GLITch:LEVel
<level_argument>
:TRIGger:GLITch:LEVel? For internal triggers, <level_argument> ::= ± .75 x full-scale
voltage from center screen in NR3 format.
For external triggers (HP 54645A only), <level_argument> ::=
± 2 volts with probe attenuation at 1:1 in NR3 format.
For digital channels (HP 54645D only), <level_argument> ::=
± 6 V.
:TRIGger:GLITch:POLarity
{POSitive | NEGative}
:TRIGger:GLITch:POLarity? {POS | NEG}
Programmer’s Quick Reference
Commands and Queries
8-13