BASICA/QuickBASIC GPIB-PC Function Calls
Section Four A
GPIB-PC User Manual
4A-66
©National Instruments Corp.
BASICA/QuickBASIC
BASICA/QuickBASIC
IBRSC
IBRSC
Purpose:
Request or release System Control
Format:
CALL IBRSC (BD%,V%)
Remarks:
BD%
specifies an interface board. If
V%
is non-zero,
functions requiring System Controller capability are
subsequently allowed. If
V%
is zero, functions requiring
System Controller capability are disallowed.
The
IBRSC
function is used to enable or disable the
capability of the GPIB-PC to send the Interface Clear
(IFC) and Remote Enable (REN) messages to GPIB
devices using the
IBSIC
and
IBSRE
functions
respectively. The interface board must not be System
Controller to respond to Interface Clear sent by another
Controller.
In most applications, the GPIB-PC will always be the
System Controller. In other applications, the GPIB-PC will
never be the System Controller. In either case, the
IBRSC
function is used only if the computer is not going to be
System Controller for the duration of the program
execution. While the IEEE-488 standard does not
specifically allow schemes in which System Control can be
passed dynamically from one device to another, the
IBRSC
function would be used in such a scheme.
When
IBRSC
is called and an error does not occur, the
previous value of ist is stored in
IBERR%
.
Refer also to Table 2.1.