Getting Started
!r : read respon
se from instrument.
!h : print this usage info.
NOTE. Comman
ds containing a ? are treated as queries, and the responses are
read automatically.
Documentation
Documenta
tion for your instrument is available for download at www.tek.com.
Dynamic programmatic interface
This prog
rammatic interface is dynamic. This means the instrument will not
recognize certain commands until the objects referenced by those commands
actually exist. For example, commands related to measurements are not
recognized until measurem ents are added. Therefore, the response to a *LRN?
query will not normally include the instrument's complete command set.
The following command groups are n ot available when the instrument is in its
default state:
Measurement
Math
Bus
Sear
ch and Mark
Plot
Adding an ins tance of one of those components will cause all commands
related to that component to be recognized. For example, sending the
ME
ASUrement:ADDNew command adds a measurement at which point the
measurement commands will be recognized. Conversely, once all instances of a
component have been deleted, the commands related to that component will no
longer be recognized.
Implicit activation
When you send a command or query related to a dynamic object (such as
Math1, Bus3, or Meas2) to the instrument and that instance does not yet exist,
the instrument:
creates a default instance with the name you specified
adds all relevant c ommands and queries to the set of recognized commands
responds to the command or query
MSO54, MSO56, MSO58, MSO58LP Programmer 1-7