Chapter 7 interactive control utility – National Instruments NI-488.2 User Manual
Page 7

Contents
viii
ni.com
Chapter 7
Interactive Control Utility
Overview ....................................................................................................................... 7-1
Getting Started with Interactive Control ....................................................................... 7-1
Interactive Control Syntax............................................................................................. 7-4
Number Syntax ............................................................................................... 7-4
String Syntax................................................................................................... 7-5
Address Syntax ............................................................................................... 7-5
Interactive Control Commands...................................................................................... 7-5
Status Word ................................................................................................................... 7-11
Error Information........................................................................................................... 7-11
Count Information ......................................................................................................... 7-12
Chapter 8
NI-488.2 Programming Techniques
Termination of Data Transfers ...................................................................................... 8-1
High-Speed Data Transfers (HS488)............................................................................. 8-2
Enabling HS488 .............................................................................................. 8-2
System Configuration Effects on HS488 ........................................................ 8-3
Calling the ibnotify Function .......................................................................... 8-4
ibnotify Programming Example...................................................................... 8-6
Writing Multithreaded NI-488.2 Applications .............................................................. 8-9
Device-Level Calls and Bus Management .................................................................... 8-11
Talker/Listener Applications ......................................................................................... 8-12
Serial Polling ................................................................................................................. 8-12
Example 1: Using FindRQS ............................................................. 8-16
Example 2: Using AllSpoll............................................................... 8-17
Parallel Polling with Traditional NI-488.2 Calls.............................. 8-18
Parallel Polling with Multi-Device NI-488.2 Calls .......................... 8-19