Contents

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

 

 

 

Programming Guide

v