
November 1985
National Instruments
Appendix F
Parallel Polling
A Parallel Poll allows a
controller to obtain information from
several devices on the GPIB in one operation. The controller polls
configured devices and reads back a single response byte that
contains one bit of information from each device. From this
information the
can determine which devices need
servicing.
Operation
A device is configured by sending it its listen address and a parallel
poll enable
message. There are 16 possible PPE messages,
hex 60 hex 6F. The bits in the PPE message have the following
meaning:
U S
I I I
0
11
U -
S -
DIO
when 0 (hex 6X), parallel poll is enabled.
when 1 (hex 7X), parallel poll is disabled
when the device’s ist (individual status) bit
matches the S bit, the device will assert the
appropriate data line true. hex 60 hex 67
set S to 0, hex 68 hex 6F set S to 1.
The value
in bits O-2 corresponds to one
of the DIO lines l-8, where n corresponds to
DIO line n+l. Thus a value of 2 (binary 010)
corresponds to DIO line 3.
117
APPENDIX F PARALLEL POLLING