530 Agilent InfiniiVision 5000 Series Oscilloscopes Programmer's Reference
8More About Oscilloscope Commands

Command Classifications

To help you use existing programs with your oscilloscope, or use current
programs with the next generation of oscilloscopes, commands are
classified by the following categories:
"Core Commands" on page 530
"Non-Core Commands" on page 530
"Obsolete Commands" on page 530

Core Commands

Core commands are a common set of commands that provide basic
oscilloscope functionality on this oscilloscope and future Agilent
oscilloscopes. Core commands are unlikely to be modified in the future. If
you restrict your programs to core commands, the programs should work
across product offerings in the future, assuming appropriate programming
methods are employed.

Non-Core Commands

Non-core commands are commands that provide specific features, but are
not universal across all oscilloscope models. Non- core commands may be
modified or deleted in the future. With a command structure as complex
as the one for your oscilloscope, some evolution over time is inevitable.
Agilent's intent is to continue to expand command subsystems, such as the
rich and evolving trigger feature set.

Obsolete Commands

Obsolete commands are older forms of commands that are provided to
reduce customer rework for existing systems and programs. Generally,
these commands are mapped onto some of the Core and Non- core
commands, but may not strictly have the same behavior as the new
command. None of the obsolete commands are guaranteed to remain
functional in future products. New systems and programs should use the
Core (and Non-core) commands. Obsolete commands are listed in:
"Obsolete and Discontinued Commands" on page 457
As well as: "Commands A-Z" on page 435