NI-DAQmx Changes Per Release

Publish Date: Oct 04, 2019 | 3 Ratings | 3.33 out of 5 | Print

Overview

This document gives a brief revision history of NI-DAQmx for Windows beginning with NI-DAQmx 7.0. It includes new device support, new development environment support, added features, and some known issues.

1. Summarized Release Notes

  • NI-DAQmx 7.0 (NI-DAQ 7.0 Readme file)
    • NI-DAQmx Driver introduced. Traditional NI-DAQ (Legacy), NI-DAQmx and NI-Switch all contained within the NI-DAQ distribution.
    • New Devices in NI-DAQmx 7.0 and NI-SWITCH 2.0. (see the NI-DAQ 7.0 Readme file).
    • Legacy Devices restricted to Traditional NI-DAQ or no longer supported in NI-DAQ 7.0. (see the NI-DAQ 7.0 Readme file).
  • NI-DAQmx 7.1 (NI-DAQ 7.1 Readme file)
    • New Devices in NI-DAQmx 7.1 and NI-SWITCH 2.1. (see the NI-DAQ 7.1 Readme file).
    • Legacy Devices restricted to Traditional NI-DAQ or no longer supported in NI-DAQ 7.1. (see the NI-DAQ 7.1 Readme file).
  • NI-DAQmx 7.2 (NI-DAQ 7.2 Readme file)
    • New Devices in NI-DAQmx 7.2 and NI-SWITCH 2.2. (see the NI-DAQ 7.2 Readme file).
    • Legacy Devices restricted to Traditional NI-DAQ or no longer supported in NI-DAQ 7.2. (see the NI-DAQ 7.2 Readme file).
  • NI-DAQmx 7.3 (NI-DAQ 7.3 Readme file)
    • New Devices in NI-DAQmx 7.3 and NI-SWITCH 2.3. (see the NI-DAQ 7.3 Readme file).
    • Legacy Devices restricted to Traditional NI-DAQ or no longer supported in NI-DAQ 7.3.(see the NI-DAQ 7.3 Readme file).
  • NI-DAQmx 7.4 (NI-DAQ 7.4 Readme file)
    • New Devices in NI-DAQmx 7.4 and NI-SWITCH 2.3. (see the NI-DAQ 7.4 Readme file).
    • Legacy Devices restricted to Traditional NI-DAQ or no longer supported in NI-DAQ 7.4. (see the NI-DAQ 7.4 Readme file).
  • NI-DAQmx 7.5 (DAQmx only, NI-DAQmx 7.5 Readme file)
    • New Devices in NI-DAQmx 7.5. (see the NI-DAQ 7.5 Readme file).
    • Traditional NI-DAQ (Legacy) removed from driver distribution. Versions past 7.5 do not include Traditional NI-DAQ (Legacy).
    • Legacy Devices restricted to Traditional NI-DAQ or no longer supported in NI-DAQ 7.5. (see the NI-DAQ 7.5 Readme file).
  • NI-DAQmx 8.0.1 (Contains NI-DAQmx only, Legacy Devices restricted to Traditional NI-DAQ or no longer supported in NI-DAQ 8.x)
  • NI-DAQmx 8.1 (Contains NI-DAQmx only)
  • NI-DAQmx 8.3 (Contains NI-DAQmx only)
    • DAQmx Support for LabVIEW 8.2, 8.0, 8.0.1 and LabVIEW 7.x.
    • Support for new hardware. (see the NI-DAQ mx8.3 Readme file).
  • NI-DAQmx 8.5 (Contains NI-DAQmx only)
    • DAQmx Support for LabVIEW 8.2, 8.2.1, 8.0, 8.0.1 and LabVIEW 7.x.
    • Windows Vista Support.
    • Support for new hardware. (see the NI-DAQmx 8.5 Readme file).
  • NI-DAQmx 8.6.1 (Contains NI-DAQmx only)
    • DAQmx Support for LabVIEW 8.5, 8.2, 8.2.1, 8.0, 8.0.1 and LabVIEW 7.1.
    • For NI 4461/4462 and NI 449x devices, if the raw data compression type is set to lossless packing and all channels in a task support hardware compression, hardware data compression is now enabled by default.
    • DAQ Assistant support for SignalExpress 2.5.
    • In the DAQ Assistant, you can now use the Description tab to enter user-defined documentation for your channel or scale. You can save this documentation and access it programmatically.
    • TEDS support for the NI USB-9233 and NI USB-9237.
    • Support for new hardware. (see the NI-DAQmx 8.6.1 Readme file).
  • NI-DAQmx 8.7.1 (Contains NI-DAQmx only)
    • DAQmx Support for LabVIEW 8.5.1, 8.2.1, 8.0.1 and LabVIEW 7.1.1.
    • Shunt calibration—Shunt calibration is now supported for both bridge and strain gage sensors..
    • SCXI calibration—Channel calibration is now supported for the SCXI-1122 and SCXI-1521.
    • NI 6509 and NI 651x devices now support the DI.MemMapEnable and DO.MemMapEnable properties. DI.MemMapEnable is turned on by default, but DO.MemMapEnable must be turned on manually.
    • NI 6509 devices now support the DO.Tristate property.
    • NI 9219 ADC timing mode is now configurable within the DAQ Assistant.
    • DAQ Assistant support for SignalExpress 2.5.
    • Support for new hardware. (see the NI-DAQmx 8.7.1 Readme file).
  • NI-DAQmx 8.7.2 (Contains NI-DAQmx only)
    • DAQmx Support for LabVIEW 8.6, 8.5.1, 8.2.1, and LabVIEW 7.1.1.
    • Fixed a few issues with 8.7.1 including:
      • Add Runtime 5 flavor back to NI-DAQmx PDF.
      • On Traditional Chinese OS, Simplified Chinese characters are used for NI Device Monitor.
      • PXI-4462 fails to calibrate under 8.7.1.
  • NI-DAQmx 8.8 (Contains NI-DAQmx only)
    • DAQmx Support for LabVIEW 8.6, 8.5.1, 8.2.1, and LabVIEW 7.1.1.
    • DAQmx Support for Visual Studio 2008, 2005, and 2003
    • Support for global channels in DAQ Assistant and LabVIEW Signal Express.
    • Support for new hardware including Wireles DAQ. (see the NI-DAQmx 8.8 Readme file).
  • NI-DAQmx 8.9 (Contains NI-DAQmx only)
    • DAQmx Support for LabVIEW 8.6, 8.5.1, 8.2.1, and LabVIEW 7.1.1.
    • Visual Studio Support for 2008, 2005, and 2003.
    • Support for 64-bit user mode in ANSI C. You can now create 64-bit applications with ANSI C as long as you're not using a switch module or a high-speed digital input/output (DIO) device.
    • Support for TEDS on Wi-Fi and Ethernet Network DAQ devices.
    • Support for eddy current proximity probes.
    • New industrial software features for the NI USB-6525 including support for programmable power up states, digital filters, watchdog timers, and change detection.
    • Fixes for 22 customer reported issues. Refer to Fixed Issues in the NI-DAQ Readme for a list of fixed issues.
    • Support for new hardware. (see the NI-DAQmx 8.9 Readme file).
  • NI-DAQmx 8.9.5 (Contains NI-DAQmx only)
    • DAQmx Support for LabVIEW 2009, 8.6, 8.5.1, and LabVIEW 8.2.1.
    • Visual Studio Support for 2008, 2005, and 2003.
    • Support for 64-bit user mode in LabVIEW. You can now create 64-bit applications with LabVIEW as long as you're not using a switch module or a high-speed digital input/output (DIO) device.
    • Support for 64-bit user mode in .NET Framework 3.5. You can now create 64-bit DAQ applications with .NET Framework 3.5 as long as you're not using a switch module or a high-speed digital input/output (DIO) device.
      • For additional information, refer to Working with 64-bit .NET Support for NI-DAQmx in the NI-DAQmx .NET Framework 3.5 Help. This help file is installed by default at Start»All Programs»National Instruments»NI-DAQ»Text-Based Code Support»NI-DAQmx .NET Framework 3.5 Help.
    • Support for LabVIEW Hypervisor.
    • Fixes for 8 customer reported issues. Refer to Fixed Issues in the NI-DAQ Readme for a list of fixed issues.
    • Support for new hardware. (see the NI-DAQmx 8.9.5 Readme file).
  • NI-DAQmx 9.0 (Contains NI-DAQmx only)
    • DAQmx Support for LabVIEW 2009, 8.6, 8.5.1, and LabVIEW 8.2.1.
    • Visual Studio Support for 2008, 2005, and 2003.
    • Support for X Series devices.
    • New NI-DAQmx installation subsets
      • In addition to the full installation, you can now choose to install any of two subsets of NI-DAQmx. The benefits of subsets are smaller installer downloads, faster installs, and less disk space usage for fresh installations.
    • High-speed data logging directly to a TDMS file using the new DAQmx Configure Logging function/VI.
    • Counter/timer pulse measurement types (X Series devices only).
    • Buffered counter output measurements. You can now write multiple pulse specifications to a buffered counter output task (X Series devices only).
    • Support for 64-bit user mode in LabVIEW and ANSI C for switch modules and high-speed digital input/output (DIO) devices.
    • Support for NI-Spy.
    • Fixes for 18 customer reported issues. Refer to Fixed Issues in the NI-DAQ Readme for a list of fixed issues.
    • Support for new hardware. (see the NI-DAQmx 9.0 Readme file).
  • NI-DAQmx 9.0.2 (Contains NI-DAQmx only)
    • DAQmx Support for LabVIEW 2009, 8.6, 8.5.1, and LabVIEW 8.2.1.
    • Visual Studio Support for 2008, 2005, and 2003.
    • Support for NI cDAQ-9174 and NI cDAQ-9178 CompactDAQ chassis.
    • Full support for X Series device functionality in the .NET Framework Languages and the Measurement Studio for Visual C++.
    • Additional examples for X Series devices in ANSI C and LabWindows/CVI.
    • Fixes for 4 customer reported issues. Refer to Fixed Issues in the NI-DAQ Readme for a list of fixed issues.
    • Support for new hardware. (see the NI-DAQmx 9.0.2 Readme file).
  • NI-DAQmx 9.1 (Contains NI-DAQmx only)
    • DAQmx Support for LabVIEW 2009, 8.6, 8.5.1, and LabVIEW 8.2.1.
    • Visual Studio Support for 2008, 2005, and 2003.
    • Support for NI PXIe-4300, NI PXIe-4330, NI PXIe-4331, NI PXIe-4353, USB-TC01, NI 9207, NI 9208, and NI 9269.
    • Torque, force, and pressure measurements with bridge-based sensors.
    • Fixes for 10 customer reported issues. Refer to Fixed Issues in the NI-DAQ Readme for a list of fixed issues. 
    • Force measurements with IEPE sensors.
    • TDMS streaming in the DAQ Assistant.
    • Support for new hardware. (see the NI-DAQmx 9.1 Readme file).
  • NI-DAQmx 9.1.1 (Contains NI-DAQmx only)
  • NI-DAQmx 9.1.5 (Contains NI-DAQmx only)
    • Support for LabVIEW 2010.
  • NI-DAQmx 9.1.7 (Contains NI-DAQmx only)
    • Fixes an issue with non-National Instruments human interface devices causing devices to be inaccessible to NI-DAQmx.
  • NI-DAQmx 9.2 (Contains NI-DAQmx only)
    • Support for the NI cDAQ-9188 Ethernet chassis.
    • Support for the X Series USB devices: NI USB-6341, NI USB-6343, NI USB-6351, NI USB-6353, NI USB-6356, NI USB-6361, NI USB-6363, and NI USB-6366.
    • Support for the NI PCIe-6509 digital I/O device.
    • Support for the NI PXIe-4492, NI PXIe-4497, and NI PXIe-4499 DSA devices.
    • Support for the NI 9214, NI 9222, and NI 9223 C Series devices.
    • Support for the NI SwitchBlock, including the NI PXI-2800, NI 2810, NI 2811, NI 2815, and NI 2816.
    • Support for external calibration in CompactDAQ with the NI 9201, 9203, 9207, 9208, 9211, 9213, 9215, 9221, 9234, 9263, 9264, 9265 and 9269 C Series devices.
    • Hardware triggered count reset for event counting measurements on X Series devices and NI cDAQ-9174 and NI cDAQ-9178 chassis. Idea submitted by Kevin Price via the DAQ Idea Exchange.]
    • Fixes for 4 customer reported issues.
  • NI-DAQmx 9.2.1 (Contains NI-DAQmx only)
    • Support for the X Series USB devices: NI USB-6356 and NI USB-6366.
  • NI-DAQmx 9.2.2 (Contains NI-DAQmx only)
  • NI-DAQmx 9.2.3 (Contains NI-DAQmx only)
  • NI-DAQmx 9.3 (Contains NI-DAQmx only)
    • Support for the NI cDAQ-9171 USB chassis and the NI cDAQ-9181 Ethernet chassis.
    • Support for external calibration in CompactDAQ with the NI 9217, 9225, and 9227 C Series devices.
    • Support for the NI 2571 switch module.
    • TDMS usability enhancements.
    • Fixes for 27 customer reported issues. (see the NI-DAQmx 9.3 Readme file).
  • NI-DAQmx 9.3.5 (Contains NI-DAQmx only)
    • Support for LabVIEW 2011.
    • Fixed an issue where the DAQ Assistant Express VI returns internal error -2147352571 when used with a 64-bit version of LabVIEW.
    • Allowed use of non-consecutive channels in test panels.
  • NI-DAQmx 9.4 (Contains NI-DAQmx only)
    • Support for the NI cDAQ-9191 wireless chassis and the NI cDAQ-9171 USB chassis.
    • Support for the NI 9232.
    • Support for the velocity measurement type.
    • Support for the NI 2812, NI 2813, NI 2814, and NI 2817 SwitchBlock devices
    • Support for the NI PXI-2543 and NI PXIe-2543.
    • Support for AI Filter Delay on DSA and C Series delta-sigma devices. AI Filter Delay is supported in NI-DAQmx 9.3 and later on the NI PXIe-4330 and NI PXIe-4331.
    • Support for .NET memory-optimized synchronous and asynchronous read operations when performing multiple reads with a continuous counter input task.
    • Support for digital filtering on the NI cDAQ-9171, 9174, 9178, 9181, 9188, and 9191.
    • Fixes for 23 customer reported issues. (see the NI-DAQmx 9.4 Readme file).
  • NI-DAQmx 9.5 (Contains NI-DAQmx only)
    • Support for the NI PXIe-4357 SC Express RTD device and the NI TB-4357 SC Express RTD accessory.
    • Support for the NI 2833 and NI 2834 SwitchBlock devices.
    • Support for the NI PXI-2720, NI PXI-2722, NI PXIe-2725, and NI PXIe-2727 modules.
    • Support for the rosette strain gage measurement type.
    • Support for Every N Samples events in the .NET Framework 4.0, 3.5, and 2.0.
    • Fixes for 28 customer reported issues. (see the NI-DAQmx 9.5 Readme file).
  • NI-DAQmx 9.5.1 (Contains NI-DAQmx only)
    • Re-enables external calibration support for NI 422x devices.
    • Fixes for 2 customer reported issues. (see the NI-DAQmx 9.5.1 Readme file).
  • NI-DAQmx 9.6.0 (Contains NI-DAQmx only)
    • Support for the NI 9220 C Series device.
    • Support for the NI cDAQ-9184 Ethernet chassis.
    • Support for the NI 9469 C Series module.
    • Support for the NI cDAQ-9138/9139 stand-alone chassis.
    • Support for the NI PXIe-2790 and NI PXI-2520/21/22/23 switch devices.
    • Fixes for 10 customer reported issues. (see the NI-DAQmx 9.6.0 Readme file).
  • NI-DAQmx 9.6.1 (Contains NI-DAQmx only)
    • Support for the NI 6535B, NI 6536B, and NI 6537B digital I/O devices.
    • Support for the NI PXI/PXIe-2540 and NI PXI/PXIe-2541 RF matrix modules.
    • Fixes an issue with the NI 9469 in which routing fails for systems that daisy-chain three or more NI 9469 modules for synchronization of C Series Delta-Sigma modules.
    • Fix for 1 customer reported issue. (see the NI-DAQmx 9.6.1 Readme file).
  • NI-DAQmx 9.7 (Contains NI-DAQmx only)
    • Support for the NI PXIe-4322 SC Express device.
    • Support for analog output (AO) multidevice tasks for SC Express, PCIe X Series, and PXIe X Series devices.
    • Fixes for 9 customer reported issues. (see the NI-DAQmx 9.7 Readme file)
  • NI-DAQmx 9.8 (Contains NI-DAQmx only)
    • Support for the NI USB-6000 Device.
    • Support for the NI PXIe-6612 and NI PXIe-6614 counter/timer devices.
    • Support for the NI cDAQ-9188XT chassis.
    • Support for the NI PXIe-4610 power amplifier.
    • Support for the NI PXI-2542/4, NI PXIe-2542/4 switches.
    • Support for the NI 2865 Switchblock module.
    • Support for the NI 9482 C Series device.
    • NI-DAQmx simulated device support for NI myDAQ, NI USB-6008, NI USB-6009, NI USB-6501, NI USB-6525, NI PXIe-6251, NI PXIe-6259, NI PCI-6010, NI PCI-6013, and NI PCI-6014.>
  • NI-DAQmx 9.9 (Contains NI-DAQmx only)
    • Support for the NI 9242 and 9244 C Series device.
    • Support for the NI USB-6001, USB-6002, and USB-6003 devices.
    • Support for the BNC variants of the NI 9222 and NI 9223 C Series devices.
    • Amplitude spectrum DSA test panels.
    • Fixes for 8 customer reported issues. (see the NI-DAQmx 9.9 Readme file)
  • NI-DAQmx 14.0 (Contains NI-DAQmx only)
  • NI-DAQmx 14.1 (Contains NI-DAQmx only)
    • Support for the NI 9212, 9218, 9238, and 9437 C Series devices.
    • Support for the NI 6345, 6355, 6365, and 6375 X Series devices.
    • Support NI LabVIEW Real-Time Module support for the NI cDAQ-9132/34 CompactDAQ controller.
    • Added system API firmware update capability for Ethernet cDAQ..
    • Fixes for 6 customer reported issues. (see the NI-DAQmx 14.1 Readme file)
  • NI-DAQmx 14.2 (Contains NI-DAQmx only)
    • Support for the NI PXIe-4339 SC Express device.
  • NI-DAQmx 14.5 (Contains NI-DAQmx only)
    • Support for the NI cDAQ-9133/35 CompactDAQ Controllers.
    • Support for the NI PXIe-4463 Dynamic Signal Acquisition device.
    • Support for the NI 9209, 9216/26, 9246/47, 9230, 9344, and 9361 C Series devices.
    • Support for the RM-4339 rack mount terminal block for the NI PXIe-4339.
    • Added additional filtering and timing support for the NI PXIe-4339.
    • Fixes for 4 customer reported issues. (see the NI-DAQmx 14.5 Readme file)
  • NI-DAQmx 14.5.1 (Contains NI-DAQmx only)
  • NI-DAQmx 15.0 (Contains NI-DAQmx only)
    • Support for LabVIEW 2015.
    • Updated the firmware for the NI cDAQ-9191.
    • Updated the firmware for the NI PCI-6132.
    • Redesigned the NI Device Monitor.
    • Added additional filtering and timing support for the NI PXIe-4339.
    • Fixes for 1 customer reported issue. (see the NI-DAQmx 15.0 Readme file)
  • NI-DAQmx 15.1 (Contains NI-DAQmx only)
  • NI-DAQmx 15.5 (Contains NI-DAQmx only)
    • Support for Windows 10.
    • Support for the PXIe-4340 SC Express device.
    • Support for the NI 9230 (BNC), NI 9232 (BNC), NI 9251, and NI 9436 C Series devices.
    • Support for the PXIe-6378 device.
    • Support for the RM-4302 and RM-4304 SC Express accessories.
    • Support for the .NET memory-optimized synchronous and asynchronous read operations when performing multiple reads with a continuous digital input task.
    • Fixes for 10 customer reported issues. (see the NI-DAQmx 15.5 Readme file)
  • NI-DAQmx 15.5.1 (Contains NI-DAQmx only)
  • NI-DAQmx 16.0 (Contains NI-DAQmx only)
  • NI-DAQmx 16.1 (Contains NI-DAQmx only)
    • Support for the NI 9210 C Series device.
    • Support for the PXIe-4480 and PXIe-4481 dynamic signal acquistion devices.
    • Fixes for 3 customer reported issues. (see the NI-DAQmx 16.1 Readme file)
  • NI-DAQmx 17.0 (Contains NI-DAQmx only)
  • NI-DAQmx 17.1 (Contains NI-DAQmx only)
    • Added support the NI cDAQ-9185 and NI cDAQ-9189 CompactDAQ chassis.
    • Added support for the NI 9207 Spring Terminal, NI 9208 Spring Terminal, NI 9209 Spring Terminal, NI 9224, NI 9228, NI 9250, NI 9425 Spring Terminal, NI 9476 Spring Terminal, and NI 9775 C Series devices.
    • Added support for the PXIe-4309 and PXIe-4310 SC Express modules.
    • Added support for the NI CAL-4309, NI TB-4309, and NI TB-4310 SC Express accessories.
    • Fixes for 6 customer reported issues. (see the NI-DAQmx 17.1 Readme file)
  • NI-DAQmx 17.5 (Contains NI-DAQmx only)
    • Added support for LabVIEW NXG and DAQExpress 2.0.
  • NI-DAQmx 17.6 (Contains NI-DAQmx only)
    • Added support for the FD-11603, FD-11613, and FD-11637 FieldDAQ devices.
    • Added support for the NI 9202 C Series device.
    • Added support for the PCIe-6374 and PCIe-6376 multifunction I/O devices.
    • Added support for cRIO-9040, cRIO-9041, cRIO-9042, cRIO-9043, cRIO-9045, cRIO-9046, cRIO-9047, cRIO-9048, and cRIO-9049 CompactRIO controllers. These controllers are not supported in LabVIEW NXG 2.0.
    • Added support the PCIe-6738 analog output device.
    • Fixes for 16 customer reported issues. (see the NI-DAQmx 17.6 Readme file)
  • NI-DAQmx 18.0 (Contains NI-DAQmx only).
    • Added support for LabVIEW 2018 and LabVIEW NXG 2.1.

 

Back to Top

2. Additional Resources

Back to Top

Bookmark & Share


Ratings

Rate this document

Answered Your Question?
Yes No

Submit