
Section Four A BASICA/QuickBASIC GPIB-PC Function Calls
©National Instruments Corp. 4A-71 GPIB-PC User Manual
BASICA/QuickBASIC BASICA/QuickBASIC
IBSAD IBSAD
Purpose: Change or disable Secondary Address
Format: CALL IBSAD (BD%,V%)
Remarks: BD% specifies a device or an interface board. If V% is a
number between &H6O and &H7E, that number becomes
the secondary GPIB address device or interface board. If
V% is &H7F or zero, secondary addressing is disabled.
IBSAD is needed only to alter the value from its
configuration setting.
The assignment made by this function remains in effect
until IBSAD is called again, the IBONL or IBFIND
function is called, or the system is rebooted.
When IBSAD is called and an error does not occur, the
previous value of ist is stored in IBERR%.
Device IBSAD Function:
When BD% specifies a device, the function enables or disables extended
GPIB addressing for the device. When secondary addressing is enabled,
IBSAD records the secondary GPIB address of that device to be used in
subsequent device I/O function calls.
Board IBSAD Function:
When BD% specifies an interface board, the IBSAD function enables or
disables extended GPIB addressing and, when enabled, assigns the
secondary address of the GPIB-PC.
Refer also to IBPAD, IBONL, and Table 2.1.