Upgrading and Downgrading Versions of NI-DAQmx on LabVIEW Real-Time (RT) Systems

Updated Apr 21, 2023

Reported In

Hardware

  • PXI Controller
  • CompactRIO Controller

Software

  • LabVIEW Real-Time Module

Driver

  • NI-DAQmx

Issue Details

  • I have added and installed a card to my PXI system that requires a newer version of the DAQmx drivers to be installed on my target. How do I upgrade or downgrade versions of DAQmx on my RT controller without formatting it?
  • Why do I get an error indicating dependencies are not available after upgrading or downgrading the version of DAQmx installed on my Real-Time (RT) Target?
  • Why are my DAQ devices not recognized in my real-time PXI chassis?
  • How do I resolve a DAQmx version conflict?

Solution

If you are going to upgrade or downgrade your version of NI-DAQmx on a real-time target, NI recommends first uninstalling the previously installed version. 

If you install one release of NI-DAQmx on top of another one on a real-time target, all of the dependencies for uninstalling the previous version may not be properly detected. This may result in errors specifying that required dependencies are not available once the new drivers are installed.

Additional Information

If using a Windows system, you can also check Uninstall Software for any remnants of previous DAQmx versions.