IBRPP
Board-Level/Device-Level
Purpose
Conduct a parallel poll.
Format
C
unsigned long ibrpp (int ud, char *ppr)
Visual Basic
CALL ibrpp (ud%, ppr%)
or
status% = ilrpp (ud%, ppr%)
Interactive Control (Usage Notes)
ibrpp
Input
| ud | Board or device descriptor |
Output
| ppr | Parallel poll response byte |
| Function Return | The value of Ibsta |
Description
ibrpp parallel polls all the devices on the GPIB. The result of this poll is returned in ppr.
For more information about parallel polling, refer to the Parallel Polling Overview.
Possible Errors
| EBUS | Device-level: No devices are connected to the GPIB. |
| ECIC | Device-level: The access board is not CIC. See Device-Level Calls and Bus Management. |
| EDVR | The NI-488.2 driver is either configured incorrectly or is not properly installed. |
| EHDL | ud is invalid or out of range. |
| ELCK | The requested operation could not be performed because of an existing lock by another process. |
| ENEB | The interface is not installed or is not properly configured. |
| EOIP | Asynchronous I/O is in progress. |