My NI USB Device Shows as a USB-RAW Device in NI-MAX on a Windows Machine

Updated Sep 27, 2019

Reported In

Hardware

  • Multifunction I/O Device

Software

  • Measurement & Automation Explorer (MAX)

Driver

  • NI-DAQmx
  • NI-DAQmx Base

Operating System

  • Windows

Issue Details

My NI USB devices are showing up with RAW in their name in Measurement & Automation Explorer (MAX) on my Windows machine. Additionally, I cannot communicate with them using Test-Panels or reset the device. Why is this happening?

Solution

Note: NI-DAQmx Base is compatible with macOS 10.14 and earlier versions – check macOS compatibility for all supported versions for this driver. For more information, please read the End-of-Life Announcement for DAQmx Base Driver.


1. Expand the Software category in NI-MAX to view which drivers you have installed. If you have both DAQmx and DAQmx Base installed, you can see which driver the device is associated with:
  • Select the device.
  • Navigate to the Attributes tab found on the bottom of your screen
  • View the Driver Name as shown below.

2. If you are developing an application for a Mac or Linux machine then DAQmx Base is the correct driver. If you are developing for a Windows machine then you should use the DAQmx driver.

3. Open Device Manager from the Control Panel.

4. Right-click on the Data Acquisition Device and select Update Driver Software.

5. Select Browse my computer for driver software.

6. Browse to the destination of the DAQmx driver or select Let me pick from a list of device drivers on my computer and select DAQmx from the list.

7. Select OK. Windows will then update the driver software for the device. Verify the driver install was successful by looking at the Device Attributes in MAX.

Note: You can also Reset the MAX Database to apply changes and check if the issue is fixed after restarting the computer. Additionally, if these steps do not work you can try using a different USB cable to see if the error persists.

Additional Information

Devices will show up with the RAW label in NI-MAX when the DAQ device is configured to use the DAQmx Base driver on a Windows machine. The DAQmx Base driver is most commonly used to program DAQ devices for a Mac or Linux computer. If you are developing for an application that will be run on a Mac or Linux system, you are set up correctly. However, if you are developing an application for Windows, the recommended driver is DAQmx.