Main
            Page
            Page
            Page
            Page
            Page
            Page
            Page
              Table of Contents
              3 Programming Over RS-232-C
4 Programming and Documentation Conventions                
5 Message Communication and System Functions
6 Status Reporting              
7 Error Messages
Part 2 Instrument Commands 8 Common Commands                
9 Instrument Commands
              10 Module Level Commands 
11 SYSTem Subsystem                
12 MMEMory Subsystem
              Part 3 Logic Analyzer Commands 13 MACHine Subsystem
14 WLISt Subsystem              
15 SFORmat Subsystem
16 STRigger (STRace) Subsystem                
17 SLISt Subsystem
              18 SWAVeform Subsystem
              19 SCHart Subsystem
20 COMPare Subsystem                
21 TFORmat Subsystem
22 TTRigger (TTRace) Subsystem              
23 TWAVeform Subsystem
              24 TLISt Subsystem
25 SPA Subsystem              
26 SYMBol Subsystem
27 DATA and SETup Commands Introduction 272                
Part 4 Oscilloscope Commands
              28 Oscilloscope Root Level Commands
29 ACQuire Subsystem                 
30 CHANnel Subsystem
31 DISPlay Subsystem                
32 MARKer Subsystem
              33 MEASure Subsystem
34 TIMebase Subsystem              
35 TRIGger Subsystem
36 WAVeform Subsystem                
Part 5 Pattern Generator Commands 37 Programming the Pattern Generator Programming Overview  373
            Page
            Page
            Page
            Page
            Page
                
              Talking to the Instrument
              Initialization
              Instruction Syntax
Output Command              
Device Address
Instructions              
Instruction Terminator
              Header Types
              Duplicate Keywords
the state listing.                
the timing waveforms.
              Query Usage
              Program Header Options
              Parameter Data Types
            Page
              Selecting Multiple Subsystems
              Receiving Information from the Instrument
              Response Header Options
              Response Data Formats
              String Variables
              Numeric Base
Numeric Variables              
Definite-Length Block Response Data
              Multiple Queries
            Page
            Page
            Page
              Interface Capabilities
Command and Data Concepts                
Addressing
               Communicating Over the GPIB Bus (HP 9000 Series 200/300 Controller)
              Local, Remote, and Local Lockout
              Bus Commands
            Page
            Page
              Interface Operation
RS-232-C Cables              
Minimum Three-Wire Interface with Software Protocol
                  Extended Interface with Hardware Handshake
                
              Cable Examples
             Page
              Configuring the Logic Analyzer Interface
              Interface Capabilities
                  RS-232-C Bus Addressing
              Lockout Command
            Page
            Page
            Page
              Truncation Rule
              Infinity Representation
Sequential and Overlapped Commands                
Response Generation
Syntax Diagrams              
Notation Conventions and Definitions
The Command Tree              
Tree Traversal Rules
            Page
            Page
            Page
              Table 4-2 Alphabetic Command Cross-Reference
Programming and Documentation Conventions Tree Traversal Rules                
410
              Table 4-2 (continued) Alphabetic Command Cross-Reference 
Programming and Documentation Conventions Tree Traversal Rules                
411
              Command Set Organization
Subsystems                
    
              Program Examples
            Page
            Page
            Page
              Protocols
            Page
              Syntax Diagrams
            Page
              Syntax Overview
            Page
            Page
            Page
            Page
            Page
            Page
              Event Status Register
Service Request Enable Register                
Bit Definitions
            Page
              Key Features
            Page
            Page
            Page
            Page
              Device Dependent Errors
Command Errors              
Execution Errors
Internal Errors              
Query Errors
            Page
            Page
            Page
            Page
               *CLS    *ESE    *ESR    *IDN    *IST    *OPC    *OPT  
            Page
            Page
              *CLS (Clear Status)
              *ESE (Event Status Enable)
              *ESR (Event Status Register)
            Page
              *IDN (Identification Number)
*IST (Individual Status)            
Page
              *OPC (Operation Complete)
              *OPT (Option Identification)
              *PRE (Parallel Poll Enable Register Enable)
              *RST (Reset)
              *SRE (Service Request Enable)
              *STB (Status Byte)
              *TRG (Trigger)
              *TST (Test)
              *WAI (Wait)
            Page
            Page
            Page
            Page
            Page
              Table 9-1 Mainframe Parameter Values
Instrument Commands                
95
              BEEPer
              CAPability
              CARDcage
              CESE (Combined Event Status Enable)
              CESR (Combined Event Status Register)
              EOI (End Or Identify)
LER (LCL Event Register)               
LOCKout
MENU            
Page
              MESE<N> (Module Event Status Enable)
            Page
              MESR<N> (Module Event Status Register)
            Page
              RMODe
RTC (Real-time Clock)                
<second>|DEFault}
              SELect
            Page
              SETColor
                 STARt
STOP              
XWINdow
:XWINdow {O N|1}[,<displ ay name>]            
Page
            Page
            Page
            Page
              Table 10-1 Module Level Parameter Values 
Module Level Commands                 
104
              ARMLine
DBLock              
MACHine 
WLISt             
Page
            Page
            Page
            Page
                
              DSP (Display)
              ERRor
              HEADer
              LONGform
              PRINt
              SETup
            Page
            Page
            Page
            Page
            Page
            Page
              Table 12-1 MMEMory Parameter Values
MMEMory Subsystem                
126
              AUToload
              CATalog
              CD (Change Directory)
              COPY
              DOWNload
<type>,<block_data>            
Page
              INITialize
              LOAD[:CONFig]
              LOAD:IASSembler
[,<module>]              
MKDir (Make Directory)
              MSI (Mass Storage Is)
              PACK
PURGe              
PWD (Present Working Directory)
REName              
STORe[:CONFig]
<description>[,<module>]              
UPLoad
              VOLume
            Page
            Page
            Page
            Page
            Page
              MACHine 
              ARM
              ASSign
              LEVelarm
              NAME
REName                
DEFault}
              RESource
              TYPE 
            Page
            Page
            Page
              WLISt (Waveforms/LISting)
            Page
              [,{<bit_id>|OVERlay|ALL}]
            Page
            Page
            Page
            Page
            Page
            Page
            Page
            Page
              Table 15-1 SFORmat Subsystem Parameter Values
SFORmat Subsystem                
155
              SFORmat 
CLOCk             
Page
            Page
              MASTer 
<clock_id>,<clock_spec>              
MOPQual
<clock_pair_id>,<qual_operation>              
MQUal
<qual_num>,<clock_id>,<qual_level>              
REMove 
SETHold                
<pod_num>,<set_hold_value>
            Page
              SLAVe 
<clock_id>,<clock_spec>              
SOPQual
<clock_pair_id>,<qual_operation>              
SQUal
THReshold            
Page
            Page
            Page
            Page
            Page
            Page
            Page
              Table 16-1 STRigger Subsystem Parameter Values
STRigger (STRace) Subsystem                
166
              Qualifier
                 
              STRigger (STRace) (State Trigger) 
ACQuisition                 
{AUTOmatic|MANual} 
              BRANch
<branch_qualifier>,<to_level_number>            
Page
              {All|SEQuence|RESource}
              <proceed_qualifier>,<occurrence>
            Page
              <label_name>,<start_pattern>,<stop_pattern>
              SEQuence 
<number_of_levels>,<level_of_trigger>              
STORe
              TAG 
{OFF|TIME|              
TAKenbranch 
              TCONtrol 
{OFF|STARt|PAUSe|CONTinue}              
TERM 
<term_id>,<label_name>,<pattern>                
<term_id>,<label_name>
              TIMER 
              {STARt|CENT er   |END| POSTstor e,   <poststore
            Page
            Page
            Page
            Page
            Page
            Page
            Page
              SLISt 
COLumn                 
<col_num>[,<module_num>, MACHine{1|2}], <label_name>,<base>
            Page
              <line_number>,<label_name>
            Page
            Page
            Page
            Page
              OTAG 
{<time_value>|<state_value>}              
OVERlay
<col_num>,<module_num>,MACHine{1|2},<label_name>                
REMove 
                 
            Page
            Page
              XOTag 
XOTime             
Page
            Page
              XTAG 
{<time_value>|<state_value>}            
Page
            Page
            Page
              SWAVeform
            Page
            Page
              CLRStat
              <bit_id>
            Page
              TAKenbranch
              {STARt|CENTer|END|POSTstore,<percent>}
            Page
            Page
                 
            Page
              SCHart
              HAXis
              VAXis
<label_name>,<low_value>,<high_value>            
Page
            Page
            Page
            Page
            Page
              COMPare
              CMASk
<label_name>,<care__spec>              
COPY
{<label_name>,<line_num>,<data_pattern>| <line_num>,<data_pattern>[, <data_pattern>]... }            
Page
              <difference_occurrence>
              MENU
PARTial,<start_line>,<stop_line>}                
GT,<value> | IN Ra nge,<value>, <value> | OUTRange,<value>,<value> | EQUal | NEQual}
                 
               
              SET
            Page
            Page
            Page
              TFORmat (Timing Format)
              ACQMode 
             Page
            Page
              THReshold 
{TTL|ECL|<value>}            
Page
            Page
            Page
            Page
              Table 22-1 TTRigger Parameter Values
TTRigger (TTRace) Subsystem                
225
              Qualifier
            Page
                TTRigger (TTRace)(Trace Trigger) 
              ACQuisition 
BRANch            
Page
            Page
              {All|SEQuence|RESource}
              EDGE
<edge_spec>              
<time_qualifier>,<condition_mode>
            Page
              <label_name>,<start_pattern>,<stop_pattern>
              SEQuence 
              SPERiod
              TCONtrol (Timer Control)
{OFF|STARt|PAUSe|CONTinue}              
TERM 
<term_id>,<label_name>,<pattern>                
<term_id>,<label_name>
              TIMER 
              TPOSition (Trigger Position)
{STARt|CENTer|END|DELay,<time_val> | POSTstore,<poststore>}            
Page
            Page
            Page
            Page
            Page
              Table 23-1 TWAVeform Parameter Values
TWAVeform Subsystem                
236
              TWAVeform 
ACCumulate             
Page
              CLRStat
DELay               
[<module_spec>,]<label_name> [,{<bit_id>|OVERlay|ALL}]
            Page
              OCONdition 
            Page
              <occurrence>,<origin>
            Page
            Page
                 
              SPERiod
TAVerage               
{STARt|CENTer|END|DELay, <time_val>| POSTstore,<percent>}
            Page
              XCONdition 
{ENTering|EXITing}                
XOTime 
            Page
            Page
            Page
            Page
            Page
            Page
            Page
            Page
              Table 24-1 TLISt Parameter Values
TLISt Subsystem                
246
              TLISt 
COLumn                 
<col_num>[,<module_num>,MACHine{1|2}],<label_name>, <base>
            Page
              <line_number>,<label_name>
            Page
              OCONdition 
            Page
            Page
              OSTate 
OTAG               
   
            Page
            Page
              XCONdition 
XOTag             
Page
            Page
              XSTate 
XTAG             
Page
            Page
            Page
            Page
            Page
            Page
              Table 25-1 SPA Subsystem Parameter Values
SPA Subsystem                
256
            Page
              OVERView:BUCKet
{SIZE|NUMBer|<bucket_num>}              
OVERView:HIGH
              OVERView:LABel
              OVERView:LOW
              OVERView:MLENgth
              OVERView:OMARker
              OVERView:OVSTatistic
{XHITs|OHITs|TOTal}              
OVERView:XMARker
              HISTogram:HSTatistic
{TOTal|OTHer|<range_number>}              
HISTogram:LABel
              HISTogram:OTHer
              HISTogram:QUALifier
<pattern>              
HISTogram:RANGe
<range_num>,<range_name>,<low_patt>,<high_patt>}              
HISTogram:TTYPe
              TINTerval:AUTorange
{LOGarithmic|LINear},<min_time>,<max_time>                
TINTerval:QUALifier
<label_name>,<start_pattern>,<end_pattern>            
Page
              TINTerval:TINTerval
<interval_number>,<min_time>,<max_time>              
TINTerval:TSTatistic
{TMINimum|TMAXimum|TAVerage|TOTal|TTOTal| <interval_number>}                
     
            Page
            Page
            Page
            Page
              Table 26-1 SYMBol Parameter Values
SYMBol Subsystem                
264
              SYMBol
BASE                
<label_name>,<base_value>
              PATTern 
<symbol_name>,<pattern_value>              
<symbol_name>,<start_value>,<stop_value>
              REMove 
WIDTh                 
<width_value>
            Page
              Introduction
                Data Format
              SYSTem:DATA
            Page
              Section Header Description
Section Data                
Data Preamble Description
            Page
            Page
            Page
              Acquisition Data Description
              . .
              Tag Data Description
SYSTem:SETup            
Page
            Page
            Page
            Page
            Page
            Page
              AUToscale
            Page
              DIGitize
            Page
            Page
            Page
            Page
              COUNt 
              TYPE
            Page
            Page
            Page
            Page
              COUPling 
              ECL 
              OFFSet 
              PROBe
            Page
              TTL 
            Page
            Page
            Page
            Page
            Page
              CONNect
            Page
            Page
              MINus
OVERlay              
PLUS
            Page
            Page
            Page
            Page
            Page
            Page
              AVOLt
              ABVolt?
BVOLt              
MSTats
              OAUTo
<slope>,<occurrence>}            
Page
            Page
              SHOW
TAVerage?              
TMAXimum?
TMINimum?              
TMODe
              VMODe
              VOTime?
VRUNs?              
VXTime?
              XAUTo
<slope>,<occurrence>}              
XOTime?
            Page
            Page
            Page
            Page
              ALL?
              FALLtime?
FREQuency?              
NWIDth?
OVERshoot?              
PERiod?
PREShoot?              
PWIDth?
RISetime?            
Page
              VAMPlitude?
VBASe?              
VMAX?
VMIN?              
VPP?
VTOP?            
Page
            Page
            Page
            Page
            Page
            Page
            Page
            Page
            Page
            Page
              CONDition
GT,<time>|LT,<time>|RANGe,<time>,<time>}            
Page
            Page
              LEVel
            Page
              LOGic
{HIGH|LOW|DONTcare}            
Page
              PATH
SLOPe                
{POSitive|NEGative}
            Page
            Page
            Page
               COUNt    DATA    FORMat    POINts    PREamble    RECord    SOURce    SPERiod  
              Format for Data Transfer
            Page
              Data Conversion
            Page
            Page
              COUNt?
DATA?              
FORMat
POINts?              
PREamble?
              RECord 
              SPERiod?
TYPE?              
VALid?
XINCrement?              
XORigin?
XREFerence?              
YINCrement?
YORigin?              
YREFerence?
            Page
            Page
            Page
              Programming the Pattern Generator
              Programming Overview
This section introduces you to the basic command structure used to program the pattern generator.                 
Example Pattern Generator Program
                 Selecting the Pattern Generator
:SELect  2              
Command Set Organization 
            Page
            Page
              STEP 
20 OUTPUT XXX;":STEP"            
Page
              RESume
            Page
              FORMat Subsystem
              CLOCk
                  :FORMat:CLOC k EXTernal,{LEFi fty|GTFifty|GTONe}
[:FORMat:CLO Ck] EXTernal,{LE Fifty|GTFifty|GTONe}            
Page
              assignment>, .... <channel assignment>
              assignment>, .... <channel assignment><NL>
            Page
            Page
            Page
            Page
              SEQuence Subsystem
393            
Page
              EPATtern
            Page
                   
            Page
              WAIT,<event>|SIGNal|REPeat,<count>|BREAK| MACRo<#>},<data_value>,<data_value>,...
              PROGram
            Page
            Page
            Page
              line range>]| AL L>}
            Page
              MACRo Subsystem
            Page
              MACRo Subsystem
404            
Page
            Page
              WAIT,<event> | SIGNal | REPeat,<count> | BREAK } ,<data_value>,<data_value>,...
              NAME
              PARameter
              PROGram
            Page
            Page
              number>[,<program line number>]|ALL|MACRo}
            Page
            Page
            Page
              SYMBol Subsystem
413              
BASE
              PATTern 
              <start_value>,<stop_value>
            Page
              WIDTh 
            Page
              Data and Setup Commands
<block length specifier><section 1>...<section N>            
Page
              SYSTem:DATA
              SYSTem:SETup
            Page
            Page
            Page
            Page
            Page
              Making a Timing Analyzer Measurement
433              
Making a Timing Analyzer Measurement
434              
Making a State Analyzer Measurement
              Making a State Analyzer Measurement
436              
Making a State Analyzer Measurement
437            
Page
              Making a State Compare Measurement
              4310
              4311
              4312
              4313
              Transferring the Logic Analyzer Configuration
              Transferring the Logic Analyzer Configuration
4315              
Transferring the Logic Analyzer Configuration
4316              
Checking for Measurement Completion
              Sending Queries to the Logic Analyzer
            Page
            Page
              Index
Index1              
Index2
              Index3
              Index4
              Index5
              Index6