Programming Conventions
8
Agilent Infiniium 90000 Series Oscilloscopes Programmer's Reference
139
The Command Tree
The command tree in this document's table of contents shows all of the
commands in the Infiniium- Series Oscilloscopes and the relationship of the
commands to each other. The IEEE 488.2 common commands are not part
of the command tree because they do not affect the position of the parser
within the tree.
When a program message terminator (<NL>, linefeed - ASCII decimal 10)
or a leading colon (:) is sent to the oscilloscope, the parser is set to the
"root" of the command tree.
•
"Command Types"
on page 139
•
"Tree Traversal Rules"
on page 139
•
"Tree Traversal Examples"
on page 140
Command Types
The commands in this oscilloscope can be viewed as three types: common
commands, root level commands, and subsystem commands.
•
Common commands are commands defined by IEEE 488.2 and control
some functions that are common to all IEEE 488.2 instruments. These
commands are independent of the tree and do not affect the position of
the parser within the tree. *RST is an example of a common command.
•
Root level commands control many of the basic functions of the
oscilloscope. These commands reside at the root of the command tree.
They can always be parsed if they occur at the beginning of a program
message or are preceded by a colon. Unlike common commands, root
level commands place the parser back at the root of the command tree.
AUTOSCALE is an example of a root level command.
•
Subsystem commands are grouped together under a common node of
the command tree, such as the TIMEBASE commands. You may select
only one subsystem at a given time. When you turn on the oscilloscope
initially, the command parser is set to the root of the command tree
and no subsystem is selected.
Tree Traversal Rules
Command headers are created by traversing down the command tree. A
legal command header from the command tree would be
:TIMEBASE:RANGE. This is referred to as a compound header. A
compound header is a header made up of two or more mnemonics
separated by colons. The compound header contains no spaces. The
following rules apply to traversing the tree.
Summary of Contents for Infiniium 90000 Q-Series
Page 1: ...s1 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference...
Page 50: ...50 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 2 Setting Up...
Page 274: ...274 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 14 Digital Commands...
Page 292: ...292 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 15 Disk Commands...
Page 318: ...318 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 16 Display Commands...
Page 364: ...364 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 17 Function Commands...
Page 382: ...382 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 19 Histogram Commands...
Page 412: ...412 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 21 Limit Test Commands...
Page 416: ...416 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 22 Lister Commands...
Page 696: ...696 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 25 Measure Commands...
Page 702: ...702 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 26 Pod Commands...
Page 760: ...760 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 29 Self Test Commands...
Page 818: ...818 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 31 System Commands...
Page 830: ...830 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 32 Time Base Commands...
Page 930: ...930 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 33 Trigger Commands...
Page 1018: ...1018 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 37 Error Messages...
Page 1150: ...1150 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference 38 Sample Programs...
Page 1186: ...1186 Agilent Infiniium 90000 Series Oscilloscopes Programmer s Reference Index...