Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Data Acquisition (DAQ) for Linux

National Instruments provides three levels of driver software for developing applications with more than 200 plug-in data acquisition products on select Linux distributions.

NI-DAQmx for Linux

NI-DAQmx offers the best National Instruments integration with application development environments and the most functionality in data acquisition driver software. NI-DAQmx driver software goes far beyond a basic DAQ driver and is one of the main reasons National Instruments continues to be a leader in virtual instrumentation and PC-based data acquisition. With an application programming interface for both National Instruments LabVIEW and ANSI C, NI-DAQmx for Linux works with more than 200 data acquisition and signal conditioning products.

Supported hardware devices include:

For a complete list of devices supported by NI-DAQmx Linux, visit ni.com/support/.

NI-DAQmx Base for Linux

NI-DAQmx Base driver software offers a subset of the functionality of NI-DAQmx driver software in a programming interface similar to NI-DAQmx. NI-DAQmx Base provides a clean, concise programming interface; programmatic channel and task creation; and ready-to-use NI LabVIEW VIs and C function features similar to those in the full-featured version of NI-DAQmx. National Instruments built NI-DAQmx Base driver software for Linux using the NI Measurement Hardware DDK and developed the software almost entirely in the multiplatform LabVIEW graphical development environment.

Supported hardware devices include:

For a complete list of devices supported by NI-DAQmx Base for Linux, visit ni.com/support/.

NI Measurement Hardware DDK

The National Instruments Measurement Hardware DDK offers development tools and a register-level programming interface for NI data acquisition hardware. This package is designed for OEM customers who are developing custom device drivers.

The NI Measurement Hardware DDK provides access to the full register map of each device and offers examples for completing common measurement and control functions. The NI Measurement Hardware DDK works with M Series and E Series multifunction, analog output, digital I/O, and counter/timer devices. Standard phone and e-mail support are not available for the NI Measurement Hardware DDK. For additional information about National Instruments data acquisition products, visit ni.com/daq.