Syntax for Board-Level Traditional NI-488.2 Calls in Interactive Control
From 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 |