![background image](http://html1.mh-extra.com/html/national-instruments/measurement-studio/measurement-studio_user-manual_3453859033.webp)
Chapter 3
Measurement Studio Visual C++ Class Libraries
Measurement Studio User Manual
3-8
ni.com
NI-488.2
Use the Measurement Studio NI-488.2 Visual C++ class library to
communicate with and control instruments on a GPIB interface.
Use the classes in this library to perform the following operations:
•
Perform I/O with GPIB instruments and boards.
•
Configure GPIB instruments and boards.
•
Perform event handling for GPIB instruments and boards.
You can use the NI-488.2 class library to create programs that interface
with a device that is using GPIB and/or programs that interface with the
GPIB board directly.
Tip
For information about easily creating a Measurement Studio NI-488.2 application
using the Instrument I/O Assistant, refer to the
Creating a Measurement Studio NI-488.2
section of Chapter 4,
Developing with Measurement Studio
. For
more information about GPIB, visit
ni.com/gpib
.
NI-DAQmx
Use the Measurement Studio NI-DAQmx Visual C++ class library to
communicate with and control an NI data acquisition (DAQ) device.
Note
Some DAQ devices are not currently supported by the NI-DAQmx driver. Refer to
the
NI-DAQ Readme
for a complete listing of supported hardware.
Use the NI-DAQmx class library to perform the following types of tasks:
•
Analog signal measurement
•
Analog signal generation
•
Digital I/O
•
Counting and timing
•
Pulse generation
•
Signal switching
Tip
For information about easily creating a DAQ application using the NI DAQ Assistant,
refer to the
Creating a Measurement Studio DAQ Application
section of Chapter 4,
Developing with Measurement Studio
. For more information about DAQ, visit
ni.com/daq
.