Syntax for Board-Level Traditional NI-488.2 Calls in Interactive Control

NI-488.2

Syntax for Board-Level Traditional NI-488.2 Calls in Interactive Control


Syntax Description
ibask  option Return configuration information where option is a mnemonic for a configuration parameter
ibcac  v Become active Controller
ibcmd  cmdbuf Send commands
ibcmda  cmdbuf Send commands asynchronously
ibconfig option value Alter configurable parameters where option is mnemonic for a configuration parameter
ibdma  v Enable/disable DMA
ibeos  v Change/disable EOS message
ibeot  v Enable/disable END message
ibfind  udname Return unit descriptor where udname is the symbolic name of interface (for example, gpib0)
ibgts  v Go from Active Controller to standby
ibist  v Set/clear ist
iblck  v LockWaitTime Acquire or release an exclusive interface lock for the current process
iblines Read the state of all GPIB control lines
ibln  pad sad Check for presence of device on the GPIB at pad, sad
ibloc Go to local
ibonl  v Place device online or offline
ibpad  v Change primary address
ibppc  v Parallel poll configure
ibrd  count Read data where count is the bytes to read
ibrda  count Read data asynchronously where count is the bytes to read
ibrdf  flname Read data to file where flname is pathname of file to read
ibrpp Conduct a parallel poll
ibrsc  v Request/release system control
ibrsv  v Request service
ibsad  v Change secondary address
ibsic Send interface clear
ibsre  v Set/clear remote enable line
ibstop Abort asynchronous operation
ibtmo  v Change/disable time limit
ibwait  mask Wait for selected event where mask is a hex or decimal integer or a list of mask bit mnemonics, such as ibwait TIMO CMPL
ibwrt  wrtbuf Write data
ibwrta  wrtbuf Write data asynchronously
ibwrtf  flname Write data from a file where flname is pathname of file to write