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