NI cDAQ-9174
The NI cDAQ-9174 is a four-slot USB CompactDAQ chassis that combines C Series modules, such as thermocouple, voltage and IEPE inputs, into one USB device. It has three analog input timing engines, four 32-bit counters and an external 9 to 30 V supply input, and it is sized for benchtop and in-vehicle systems.
Specifications
| Analog inputs | –4-slot USB chassis; 3 AI timing engines (up to 3 AI tasks at independent rates); 7 hardware-timed data streams |
| Counters | 4 |
| Interfaces | USB |
| List price | $1,787ni.com list price (781157-01), Oct 2026 |
Vendor driver by OS
| Driver | NI-DAQmx (via DAQAtlas Bridge) |
| Windows | Yes |
| macOS | No |
| Linux | Yes |
Vendor software
| NI-DAQmx | Windows, LinuxFree. Driver with C and LabVIEW support on Linux; NI MAX, the configuration utility with test panels, is Windows only |
| FlexLogger | WindowsLite edition free; professional paid. configuration-based logging for NI DAQ hardware |
| LabVIEW | Windows, LinuxPaid. Graphical programming with NI-DAQmx VIs; NI-DAQmx has no macOS version |
cDAQ-9174 on Linux, Windows and macOS
NI-DAQmx supports the cDAQ-9174 on Windows 11, Windows 10 LTSC and Windows Server 2022 and 2025, and on desktop Linux. NI’s compatibility table lists RHEL 9 and 10, openSUSE Leap 15.6 and 16, and Ubuntu 22.04 and 24.04 for this chassis, with the same coverage for the NI-9211, NI-9215, NI-9205 and NI-9234 modules. On Linux, NI-DAQmx works from C and LabVIEW, and NI’s Linux readme notes that NI MAX, Express VIs and soft front panels aren’t included. FlexLogger is Windows only. macOS has no NI-DAQmx, and NI-DAQmx Base, the old Mac driver, ended at version 15.0 with macOS 10.14. DAQAtlas, which is in development, reaches the chassis through DAQAtlas Bridge on a Windows or Linux PC next to it.
Timing engines and mixing modules
The cDAQ-9174 has three analog input timing engines, so you can run up to three AI tasks at once, each with its own sample rate and triggers. An AI task can include channels from several modules, but a single module’s channels can’t be split across tasks. You could run an NI-9211 thermocouple module at a few samples per second in one task and an NI-9234 at 51.2 kS/s per channel in another. The chassis supports seven independent hardware-timed data streams in total across AI, AO, counters and digital I/O. Its four 32-bit counters are reached through a digital C Series module. Analog output can regenerate from onboard memory at up to 1.6 MS/s aggregate. Power comes from a 9 to 30 V input, and NI includes a 12 V desktop supply but sells the regional power cord separately. The list price at the time of writing is $1,787. If you are combining the chassis with other hardware, the guide to synchronizing multiple DAQ devices explains what a shared timeline can and can’t give you.
Questions
Does the cDAQ-9174 work on Linux?
Yes. NI-DAQmx for Linux supports the cDAQ-9174 on RHEL 9 and 10, openSUSE Leap 15.6 and 16, and Ubuntu 22.04 and 24.04; NI MAX and FlexLogger are not available there.
How many sample rates can a cDAQ-9174 run at once?
Up to three analog input tasks at independent rates, one per AI timing engine.
Can I use a cDAQ-9174 with a Mac?
Not with NI software, which has no macOS version of NI-DAQmx. The chassis needs a Windows or Linux PC.
Specifications and prices are taken from the vendor’s published pages at the time of writing and can change. Check the vendor before you buy. Sources: 1 · 2 · 3 · 4 · 5 · 6