IBRPP

NI-488.2

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.