HPIB(4)
NAME
hpib − hpib interface information
HP-UX COMPATIBILITY
Level: HP-UX/NON-STANDARD
Origin: HP
DESCRIPTION
HP-IB is Hewlett-Packard’s implementation of the Institute of Electrical and Electronic Engineers Standard Digital Interface for Programmable Instrumentation. For more information about the standard, consult any of the following documents:
IEEE Std 488-1978
IEC Pub 625-1
ANSI MC1.1
A read operation on a device connected to an HP-IB configures the computer as "listener" and the device as "talker". The read operation terminates when the number of bytes requested has been transferred, a pattern termination character is matched, or the device asserts the EOI (end or identify) line. A write operation configures the computer as "talker" and the device as "listener". The write operation terminates when the number of bytes specified has been transferred and it has asserted EOI.
Devices connected to an HP-IB are addressed using three values. The first value, called the major value, is used to select the appropriate device driver. The second value is called the select code. The select code refers to the I/O interface card or slot number to which the device is connected. The third value is called the HP-IB address. The HP-IB address is usually set by an in-line or rotary switch on the device itself. Refer to the device reference manual for information on setting the HP-IB address.
This driver is also used to access HP-IB plotters, digitizers and printers in raw mode. A printer in raw mode is used as a graphics device.
The HP-IB address is in the range 0 through 30, unless you want to use the device-independent library (DIL) to talk to an I/O interface card on a raw bus (no automatic addressing). In this case, use HP-IB address 31. For more details on DIL, refer to the hpib∗(3D), io∗(3D), and gpio∗(3D) manual entries.
Terminating a write operation does not depend on an asserted EOI.
HARDWARE DEPENDENCIES
Series 200:
The major value for HP-IB raw mode printers, plotters, and digitizers is always 21 (RAW HP-IB).
Series 500:
The major value for HP-IB printers, plotters, and digitizers is always 12 for HP 27110 cards and 37 for the Model 550 internal HP-IB.
SEE ALSO
intro(4), mknod(1M), documentation for the specific device.
Hewlett-Packard — last mod. May 11, 2021