Technical data

Table Of Contents
62 Agilent Infiniium 9000 Series Oscilloscopes Programmer's Reference
3 Introduction to Programming
Header Types
There are three types of headers:
"Simple Command Header" on page 62
"Compound Command Header" on page 62
"Common Command Header" on page 63
See Also "Combining Commands in the Same Subsystem" on page 63
"Duplicate Mnemonics" on page 63
Simple Command Header
Simple command headers contain a single mnemonic. AUTOSCALE and
DIGITIZE are examples of simple command headers typically used in this
oscilloscope. The syntax is:
<program mnemonic><terminator>
For example:
":AUTOSCALE"
When program data must be included with the simple command header
(for example, :DIGITIZE CHAN1), white space is added to separate the
data from the header. The syntax is:
<program mnemonic><separator><program data><terminator>
For example:
":DIGITIZE CHANNEL1,FUNCTION2"
Compound Command Header
Compound command headers are a combination of two program
mnemonics. The first mnemonic selects the subsystem, and the second
mnemonic selects the function within that subsystem. The mnemonics
within the compound message are separated by colons. For example:
To execute a single function within a subsystem:
:<subsystem>:<function><separator><program data><terminator>
For example:
":CHANNEL1:BWLIMIT ON"