IBEOT
Board-Level/Device-Level
Note ibeot is deprecated. Use ibconfig (IbcEOT) instead. |
Purpose
Enable or disable the automatic assertion of the GPIB EOI line at the end of write I/O operations.
Format
C
unsigned long ibeot (int ud, int v)
Visual Basic
CALL ibeot (ud%, v%)
or
status% = ileot (ud%, v%)
Interactive Control (Usage Notes)
ibeot v
Input
ud | Board or device descriptor |
v | Enables or disables the end of transmission assertion of EOI |
Output
Function Return | The value of Ibsta |
Description
ibeot enables or disables the assertion of the EOI line at the end of write I/O operations for the board or device described by ud. If v is non-zero, EOI is asserted when the last byte of a GPIB write is sent. If v is zero, nothing occurs when the last byte is sent. If no error occurs during the call, the previous value of EOT is returned in Iberr.
Refer to Terminating Data Transfers for more information about EOS and EOI termination methods.
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. |