Reduce system setup time with the Measurement & Automation Explorer (MAX), measure in minutes with the DAQ Assistant, synchronize and log measurements with ease, and never start from scratch with the templates and example programs. With DAQ hardware from National Instruments you can focus on solving your problems and spend less time worrying about configuration, calibration, and debugging.
Quickly get set up and ensure your hardware is working correctly with built-in configuration, debugging, and calibration tools. NI-DAQmx includes MAX for configuring devices, test panels for debugging measurements, connection diagrams for wiring signals and sensors, and a channel calibration wizard for end-to-end calibration from sensor to software.
The DAQ Assistant, bundled with NI-DAQmx for Windows, provides a step-by-step guide for configuring, testing, and programming measurement tasks. You can also automatically generate example programs based on your configuration for low-level customization. In addition to other configuration-based VIs in LabVIEW, the DAQ Assistant Express VI makes it easier and faster to develop data acquisition applications.
While the DAQ Assistant provides a quick and easy way to acquire or generate data without programming, more advanced users may need added flexibility and lower-level control than what the DAQ Assistant offers. The NI-DAQmx driver features a comprehensive API of basic and advanced functions for control over such parameters as timing, synchronization, data manipulation, and execution control.
The NI-DAQmx driver takes normally complex tasks—such as logging data to disk, synchronizing measurement tasks, and scaling to engineering units—and makes them simple. Much of the complexity is intelligently handled behind the scenes by the NI-DAQmx driver.
There is no need to create your entire data acquisition system from scratch, because NI-DAQmx includes shipping examples for common measurement tasks. Hit the ground running with open-and-run programs for virtually any setup, ranging from a simple single-channel measurement to a high-performance multichannel system featuring advanced timing, triggering, and synchronization across multiple devices.
Design measurement systems faster with LabVIEW system design software through its intuitive, graphical approach. LabVIEW is a single environment that provides native integration with National Instruments DAQ hardware and extensive libraries for signal processing and data visualization.
Learn more about why you should use LabVIEW with National Instruments DAQ hardware
LabVIEW has emerged as a standard for developing computer-based test, measurement, and control applications. However, NI-DAQmx also provides the same interface for other popular programming languages, including Visual Studio .NET languages, C, and C++. The functions and properties, as well as the order of the functions you use, are the same across all languages.
Watch a webcast about programming NI-DAQmx in text-based languages