Technical data

54 Agilent Infiniium 90000 Series Oscilloscopes Programmer's Reference
3 Introduction to Programming
Header Types
There are three types of headers:
"Simple Command Header" on page 54
"Compound Command Header" on page 54
"Common Command Header" on page 55
See Also "Combining Commands in the Same Subsystem" on page 55
"Duplicate Mnemonics" on page 55
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"