Whatever you use to acquire your data—a GPIB, USB, or serial instrument; a plug-in data acquisition device; PXI hardware; or a modular instrument—Measurement Studio provides a high-level interface for your hardware that is native to your development language. In addition to the interfaces, Measurement Studio offers an innovative, code-generating hardware API assistant to help you quickly create measurement applications.
Because hardware communication is often the most challenging component of any measurement application, National Instruments native .NET driver APIs deliver rich, object-oriented hardware class libraries and intuitive interfaces to GPIB, VISA, DAQ, PCI, USB, and PXI instruments.
While these interfaces simplify data acquisition and instrument connectivity processes by abstracting the low-level driver details, Measurement Studio extends these capabilities with data processing and display features to help you build a complete end-to-end system.
Measurement Studio provides the following productivity tools to help you speed up development and create more powerful data acquisition applications.
The DAQ Assistant is fully integrated into the Visual Studio .NET environment. Use it to configure, test, and generate Visual Basic .NET or Visual C# source code without typing a single line of code.
The DAQ Assistant offers a user interface to interactively configure measurement tasks, channels, and scales. Just specify which NI DAQ device to connect, set the number of input and output channels, configure acquisition rate and sample count, and see the output immediately before generating the ready-to-run code.
With this assistant, you can discover and insert valid parameter values into your code for NI-DAQmx methods. The Parameter Assistant displays the current NI-DAQmx devices, channels, and scales on the system as well as the current NI-DAQmx tasks, terminals, triggers, switches, and virtual channels.
Most instrument drivers do not work with .NET without significantly rewriting much of the source code. With Measurement Studio, you can use the Instrument Driver .NET Wizard to instantly wrap existing IVI, VXIplug&play, and legacy instrument drivers to native Visual Basic .NET or Visual C# source code.