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.
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.
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.
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.
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.
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 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.]
Addresses an issue in which the default power-up state for digital output on the NI USB-6525 is set to closed instead of open. For more information, refer to NI USB-6525 Power-Up State Behavior.
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.
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.
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.>
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.
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.
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.