Part 1 Part 1 consists of chapters 1 through 8 and contains general
information about programming basics, HP-IB, RS-232-C, and LAN
interface requirements, documentation conventions, status reporting,
and error messages. If you are already familiar with IEEE 488.2
programming and HP-IB or RS-232-C, you may want to just scan these
chapters. If you are new to programming logic analyzers you should read
part 1.
Chapter 1 is divided into two sections. The first section, "Talking to the
Instrument," concentrates on program syntax, and the second section,
"Receiving Information from the Instrument," discusses how to send queries
and how to retrieve query results from the instrument.
Read either chapter 2, "Programming Over HP-IB," chapter 3, "Programming
Over RS-232-C," or chapter 4, "Programming over LAN" for information
concerning the physical connection between the HP 16500C/16501A Logic
Analysis System and your controller.
Chapter 5, "Programming and Documentation Conventions," gives an
overview of all instructions and also explains the notation conventions used
in the syntax definitions and examples.
Chapter 6, "Message Communication and System Functions," provides an
overview of the operation of instruments that operate in compliance with the
IEEE 488.2 standard.
Chapter 7 explains status reporting and how it can be used to monitor the
flow of your programs and measurement process.
Chapter 8 contains error message descriptions.
Part 2 Part 2, chapters 9 through 14, explain each command in the
command set for the mainframe. These chapters are organized in
subsystems with each subsystem representing a menu.
The commands explained in this part give you access to common commands,
mainframe commands, system level commands, disk commands, intermodule
measurement, and target control commands. This part is designed to provide
a concise description of each command.
Part 3 Part 3, chapter 15, contains program examples of actual tasks
that show you how to get started in programming the HP 16500C/
16501A Logic Analysis System at the mainframe level. The complexity of
your programs and the tasks they accomplish are limited only by your
imagination. These examples are written in HP BASIC 6.2; however, the
program concepts can be used in any other popular programming
language that allows communications over HP-IB, RS-232-C, or LAN.
iv