Command
Query
Query Returns
:DISPlay:TEXT BLANk
n/a
n/a
:ERASe [value]
[value] ::= {PMEMory 1 | PMEMory2}
n/a
n/a
*ESE
*ESE?
<mask> <new line>
<mask> ::= integer in NR1 format
n/a
*ESR?
<status> <new line>
<status> ::= 16-bit integer in NR1 format
n/a
*IDN?
HEWLETT-PACKARD, <instrument>, 0,
<X.XX.XX> <new line>
<instrument> ::= 54620A or 54620C (color logic
analyzer)
<X.XX.XX> ::= the software revision number
string, for example, A.01.00
:LCHannel:ACTivity
(clears the cumulative edge register)
:LCHannel:ACTivity?
<edges>, <levels> <newline>
<edges> ::= presence of edges (32-bit integer in
NR1 format)
<levels> ::= logical highs or lows (32-bit integer
in NR1 format)
:LCHannel:COLor <source>,<color>
(HP 54620C only)
<source> ::= {LCHANnel0,..,LCHANnel15}
<color> ::= {COLor1,..,COLor4}
:LCHannel:COLor <source>
<source> ::= {LCHANnel0,..,LCHANnel15}
<color> ::= {COL1,..,COL4}
:LCHannel:LABel <sourcetext>, <string>
<sourcetext> ::= {LCHAN0,..,LCHAN15}
<string> ::= normal ascii text (6 chars. maximum)
:LCHannel:LABel?<sourcetext>
<string><new line>
<string> ::= normal ascii text
:LCHannel:THReshold <channel group>,
<threshold type>[, <value>]
<channel group> ::= {LCHANO_7 | LCHAN8_15 |
TRIG_IN}
<threshold type> :::= {CMOS | ECL | TTL |
USERdef}
< value> ::= voltage for USERdef (float 32 NR3)
[Voltype]
[ Voltype] ::=
V, MV (-3), UV (-6)
:LCHannel:THReshold? <channel group>
<threshold type> [,<value>] <new line>
<threshold type> ::= {CMOS | ECL | TTL |
USERdef}
<value> ::= voltage for USERdef
(float 32 48:NR3 )
n/a
*LRN?
#80000500 <learn string> <new line>
<learn string> ::= 500 bytes of data
n/a
:MEASure:ALL?
<value list> <new line>
<value list> ::= frequency, period, duty cycle,
positive width, negative width, setup, hold,
delay (all are in floating point number NR3
format)
:MEASure:DEFine:DELay <chan1>, <edge1>,
<chan2>, <edge2>
<chan1> ::= {LCHANnel0,..,LCHANnel15}
<chan2> ::= {LCHANnel0,..,LCHANnel15}
<edge1> ::= {RISing, FALLing}
<edge2> ::= {RISing, FALLing}
:MEASure:DEFine:DELay?
<chan1>, <edge1>, <chan2>, <edge2>
<new line>
<chan1> ::= {LCHANnel0,..,LCHANnel15}
<chan2> ::= {LCHANnel0,..,LCHANnel15}
<edge1> ::= {RISing, FALLing}
<edge2> ::= {RISing, FALLing}
:MEASure:DEFine:SETup <chan1>, <chan2>,
<edge2>
<chan1> ::= {LCHANnel0,..,LCHANnel15}
<chan2> ::= {LCHANnel0,..,LCHANnel15}
<edge2> ::= {RISing, FALLing}
:MEASure:DEFine:SETup?
<chan1>, <chan2>, <edge2><new line>
<chan1> ::= {LCHANnel0,..,LCHANnel15}
<chan2> ::= {LCHANnel0,..,LCHANnel15}
<edge2> ::= {RISing, FALLing}
Programmer’s Quick Reference
Commands and Queries
82
Summary of Contents for 54620A
Page 6: ...6 ...
Page 9: ...1 Introduction to Programming ...
Page 21: ...2 Programming Getting Started ...
Page 35: ...3 Programming over HP IB ...
Page 40: ...40 ...
Page 41: ...4 Programming over RS 232 C ...
Page 48: ...48 ...
Page 49: ...5 Programming and Documentation Conventions ...
Page 53: ...Programming and Documentation Conventions The command tree 53 ...
Page 60: ...60 ...
Page 61: ...6 Status Reporting ...
Page 63: ...Status Reporting Data Structures Figure 4 Status Reporting 63 ...
Page 68: ...68 ...
Page 69: ...7 Installing and Using the Programmer s Reference ...
Page 76: ...76 ...