Board-Level Traditional NI-488.2 Calls

NI-488.2

Board-Level Traditional NI-488.2 Calls

ibask Return information about software configuration parameters
ibcac Become Active Controller
ibcmd Send GPIB commands
ibcmda Send GPIB commands asynchronously
ibconfig Change the software configuration parameters
ibdma Enable or disable DMA (see the IbcDMA option in ibconfig)
ibeos Configure the end-of-string (EOS) termination mode or character (see the IbcEOS option in ibconfig)
ibeot Enable or disable the automatic assertion of the GPIB EOI line at the end of write I/O operations (see the IbcEOT option in ibconfig)
ibfind Open and initialize an interface or a user-configured instrument descriptor
ibgts Go from Active Controller to Standby
ibist Set or clear the board individual status bit for parallel polls (see the IbcIst option in ibconfig)
iblck Acquire or release an exclusive interface lock for the current process
iblines Return the status of the eight GPIB control lines
ibln Check for the presence of a device on the bus
ibloc Go to Local
ibnotify Notify user of one or more GPIB events by invoking the user callback
ibonl Place the interface online or offline
ibpad Change the primary address (see the IbcPAD option in ibconfig)
ibppc Parallel poll configure
ibrd Read data from an instrument into a user buffer
ibrda Read data asynchronously from an instrument into a user buffer
ibrdf Read data from an instrument into a file
ibrpp Conduct a parallel poll
ibrsc Request or release system control (see the IbcSC option in ibconfig)
ibrsv Request service and change the serial poll status byte (see the IbcRSV option in ibconfig)
ibsad Change or disable the secondary address (see the IbcSAD option in ibconfig)
ibsic Assert interface clear
ibsre Set or clear the Remote Enable (REN) line (see the IbcSRE option in ibconfig)
ibstop Abort asynchronous I/O operation
ibtmo Change or disable the I/O timeout period (see the IbcTMO option in ibconfig)
ibwait Wait for GPIB events
ibwrt Write data to an instrument from a user buffer
ibwrta Write data asynchronously to an instrument from a user buffer
ibwrtf Write data to an instrument from a file