Contents
Programming Guide v
Suffixes 3-12
Suffix Elements 3-12
Suffix Multipliers 3-13
Command Terminator 3-13
Using Multiple Commands 3-14
Program Messages 3-14
Program Message Syntax 3-14
Overview of Response Message Formats 3-16
Response Messages 3-16
Response Message Syntax 3-16
Response Message Data Types 3-17
Status Reporting 3-19
Status Byte Register and Service Request Enable
Register 3-21
Status Byte Register 3-21
Service Request Enable Register 3-23
Standard Event Status Register Group 3-24
Standard Event Status Register 3-24
Standard Event Status Enable Register 3-26
Operation Status Register Group and Questionable Data/Signal Status
Register Group 3-27
Condition Register 3-28
Transition Filter 3-28
Event Register 3-29
Event Enable Register 3-29
Operation Status Register Group 3-30
Questionable Data/Signal Status Register Group 3-32
Command Settings for Optimizing Throughput 3-35
Commands to Set Counter for Optimal Throughput 3-35
Typical Optimizing Throughput Results for Different Computers 3-37
How to Program the Counter for Status Reporting 3-38
Determining the Condition of the Counter 3-38
Resetting the Counter and Clearing the HP-IB
Interface—Example 1 3-38
Using the Standard Event Status Register to Trap an Incorrect HP-IB
command—Example 2 3-39