![background image](http://html.mh-extra.com/html/national-instruments/none/none_user-manual_709662035.webp)
Chapter 2
Measurement Studio .NET Class Libraries
©
National Instruments Corporation
2-17
Measurement Studio User Manual
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 more information about the NI-DAQmx class library, refer to the
Using the
Measurement Studio NI-DAQmx.NET Library
topic in the
NI Measurement Studio Help
.
For more information about DAQ, visit
ni.com/dataacquisition
.
NI-SCOPE
The .NET class libraries for NI-SCOPE include .NET APIs for NI-Scope,
NI-TClk, and NI-ModInst instrument drivers. These class libraries provide
a .NET interface to the underlying driver API. You can use the .NET class
libraries to create and configure NI-SCOPE components programmatically
and at design time.
Tip
For further information on NI-SCOPE .NET driver support and to download the
NI-SCOPE .NET class libraries, refer to NI-SCOPE .NET Driver Support at NI Developer
Zone,
ni.com/devzone
.
NI-VISA
The Measurement Studio NI-VISA .NET class library is in the
NationalInstruments.VisaNS
namespace. This class library is
included when you install the NI-VISA driver. The NI-VISA driver is
available at
ni.com/downloads
. The NI-VISA class library includes a set
of classes that provides a rich, object-oriented interface to the NI-VISA
driver. Use this library to quickly create bus-independent or bus-specific
instrument control applications.
The NI-VISA class library supports formatted I/O operations, locking,
event handling, and interface-specific extensions. With this class library
you can access the functionality available in NI-VISA for communicating
with message-based and register-based instruments using the following
interfaces:
•
GPIB
•
IEEE 1394