SendIFC
Purpose
Reset the GPIB by sending interface clear.
Format
C
|
void SendIFC (int boardID)
|
Visual Basic
Input
|
boardID
|
The interface number |
Description
SendIFC is used as part of GPIB initialization. It forces the interface to be Controller-In-Charge of the GPIB. It also ensures that the connected devices are all un-addressed and that the interface calls of the devices are in their idle states.
Possible Errors
|
EDVR
|
The NI-488.2 driver is either configured incorrectly or is not properly installed. |
|
EHDL
|
boardID is 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. |
|
ESAC
|
The interface is not configured as the System Controller; see ibconfig, option IbcSC. |