
BASICA/QuickBASIC GPIB-PC Function Calls Section Four A
GPIB-PC User Manual 4A-76 ©National Instruments Corp.
BASICA/QuickBASIC BASICA/QuickBASIC
IBSTOP IBSTOP
Purpose: Abort asynchronous operation
Format: CALL IBSTOP (BD%)
Remarks: BD% specifies a device or an interface board.
IBSTOP terminates any asynchronous read, write, or
command operation in progress.
Device IBSTOP Function:
If BD% specifies a device, IBSTOP attempts to terminate any unfinished
asynchronous I/O operation to that device that had been started with a
device function for that device.
If the operation is aborted before completion, the ERR bit in the status
word is set and an EABO error is returned. No error indication results if
the operation successfully completes before IBSTOP is called.
Board IBSTOP Function:
If BD% specifies a board, IBSTOP attempts to terminate any unfinished
asynchronous I/O operation that had been started with a board function
using that board.
If the operation is aborted before completion, the ERR bit in the status
word is set and an EABO error is returned. No error indication results if
the operation successfully completes before IBSTOP is called.
Device Example:
1. Stop any asynchronous operations associated with the device
RDR%.
100 CALL IBSTOP (RDR%)