IBIST

NI-488.2

IBIST

Board-Level


Note ibist is deprecated. Use ibconfig (IbcIst) instead.

Purpose

Set or clear the board individual status bit for parallel polls.

Format

C

unsigned long ibist (int ud, int v)

Visual Basic

CALL ibist (ud%, v%)

or

status% = ilist (ud%, v%)

Interactive Control (Usage Notes)

ibist v

Input

ud Board descriptor
v Indicates whether to set or clear the ist bit

Output

Function Return The value of Ibsta

Description

ibist sets the interface ist (individual status) bit according to v. If v is zero, the ist bit is cleared; if v is non-zero, the ist bit is set. The previous value of the ist bit is returned in Iberr.

For more information about parallel polling, refer to the Parallel Polling topic.

Possible Errors

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.