Ni-daq Drivers For Mac

Ni-daq Drivers For Mac

The NI myDAQ is a versatile data acquisition device that can be used with NI LabVIEW software. We’ve written many tutorials and informational blogs about the myDAQ. This post, however, will outline how to install the necessary drivers and software for the myDAQ.

Dec 09, 2019  The NI DAQmx driver for myDAQ on macOS can be found on the NI Labs Community Page. A detailed guide to help you get your system up and running can be found at Getting Started With NI-DAQmx for myDAQ on Mac OS X. In addition, you will also need a supported LabVIEW development system for macOS. Finally, your version of Matlab must be 32-bit as the NI-DAQ Base drivers are compiled with 32-bit extensions. If you have a 64-bit version you may be able to switch it to run in 32-bit mode. You can do this by right-clicking on the Matlab application and selecting 'Get Info' in the pop-up menu.

Why Do I Need Drivers with LabVIEW?

When a computer needs to interact with some piece of external hardware, like the myDAQ, it needs instructions on how to utilize that piece of hardware. Hardware drivers accomplish this goal. For the myDAQ, the drivers must be installed before you can properly use the myDAQ for data acquisition.

It’s possible that you already have LabVIEW installed, but when you try to use the myDAQ for data acquisition you can’t do so. Maybe you placed the DAQ Assist block in your block diagram but LabVIEW is unable to communicate with the myDAQ. Or maybe you don’t have the DAQ Assist block in your block menu at all. Both issues point to a lack of drivers as the culprit.

What is ELVISmx Software?

Ni-daq Drivers For Mac

The ELVISmx software is included with the myDAQ drivers. The software offers a variety of data acquisition features, such as an oscilloscope, digital multimeter, and an audio equalizer. These modules can be useful for testing connections or manipulating incoming and outgoing data. The ELVISmx software is not a requirement for myDAQ compatibility with LabVIEW. However, the myDAQ drivers come with the software regardless.

How Do I Download and Install Drivers?

For Windows¸ you will want to download the drivers.

For Mac, you will want to download the drivers.

For both platforms, you will be brought to a page that has a download link. Click the download link to begin downloading the drivers.
NOTE: The Mac download will be a .dmg file.

Windows Installation

On Windows, once the file is done downloading, you need to browse to your downloads folder and right-click the file and choose “Extract Files”. NOTE: In my screenshot, below, my zip file is an older version than the file linked to above.

Once the files are extracted, a folder of the same name should open. Inside of this folder, right-click the “Setup” file and choose “Run as Administrator”.

Once the installer is open, you can simply use the default settings for everything and click “Next” when prompted to do so.

The installation process can be quick or slow depending on your computer. Be patient.

When the installation is finished, restart your computer.

Mac Installation

Once the dmg file is done downloading, all you need to do is double-click the dmg file to run it. Follow the instructions on the installation wizard to install the software. You can leave all the settings default.

The installation process can be quick or slow depending on your computer. Be patient.


That’s all there is to it. Once the drivers are installed, you’ll be able to access the ELVISmx tools and the myDAQ blocks in LabVIEW. Now you can get started on some fun projects! Enjoy!

Explore National Instruments education offerings for students & faculty. Browse NI Textbooks, miniSystems, and accessories. View NI for High School offerings. Studica offers a variety of software, robotics, electronics, and other technology products at academic discounts. Stay connected to Studica for special discounts, new releases, and more. Sign up for Studica’s newsletter. (Currently, available in the USA and Canada.)

Table of Contents:

Installing Software

You can find the NI-DAQmx for myDAQ driver for download at this location on NI Labs. In addition to this driver, you will need the LabVIEW development system for Mac OSX. This software comes with the Academic Site License. You can also download a trial version from this link.

Once you have downloaded the NI-DAQmx for myDAQ driver, you can install it by double-clicking on NI-DAQmx for NI myDAQ.dmg and following the prompts.

Taking your first Measurement

NI-DAQmx for myDAQ ships with a myDAQ configuration utility, which you can use to verify that your myDAQ is working properly. To access this utility, go to System Preferences and select NI myDAQ.

Just a remote connection for the odd occasion that you needed to install an app. Then as the little Mac that could became more and more useful in closets and server farms, it was more common to use them as what's called headless, with no monitor. Podcast on mac mojave.

Ni-daq Drivers For Mac

The window shown below should pop up with a list of all of the different myDAQs you have connected to your system. You can use the window to rename your myDAQ. If a myDAQ does not show up, try refreshing the configuration utility.

A good first step is to run a self-test on your myDAQ from this utility. You can access this self-test from the settings tab in the bottom left of the configuration utility. Once your myDAQ has passed this self-test, you can proceed to setting up a loopback test using the myDAQ test panels to confirm that your myDAQ is operational. This test sends out a 1 Hz sine wave and reads it back in on myDAQ. Follow these steps to complete a loopback test:

  1. Connect Analog Output 0 (AO0) to Analog Input 0+ (AI0+). Making this connection allows you to output a signal from your myDAQ's analog output terminal and then acquire it on the myDAQ’s analog input terminal.
  2. Wire Analog Ground (AGND) to AI0-.
  3. These two connections will allow you to send out a signal from AO0 and read it in on AI0.

Now, we need to actually send that signal in hardware.

  1. Within the myDAQ configuration utility, select Open Test Panels from the drop-down menu.
  1. Click the Analog Output tab and change the settings to match those shown below.
  1. Click Start.
  2. Click the Analog Input tab.
  3. Click Start.

You should see a sine wave acquisition in the Analog Input tab, like the one below.

  1. Click Stop in the Analog Input and Analog Output tab.

Congratulations! You have successfully taken your first measurement with your myDAQ. Feel free to explore the other test panels to experiment with your Digital or Counter I/O.

Further Resources

There are two great places to obtain more resources for myDAQ. The first is the LabVIEW example finder. To access this on Mac OS X, open LabVIEW, and go to Help>>Find Examples. There are a broad array of examples contained within the Example Finder, which are helpful for programming all aspects of LabVIEW. You can filter these examples to only show those which will work with myDAQ through the following process:

Follow steps below to remover SoundFlower from your Mac manually. Step 1: Download version Soundflower 1.6.6b, which contains the Uninstaller pack. Step 2: Find and open the downloaded DMG file run the script highlighted below. Step 3: Press the play button at the top of the Soundflower Uninstaller window. Soundflower, for example, is an open-source utility for Mac OS, designed to create a virtual audio output device than can also act as an input. It is great that you can capture the sound from outside sources as well as audio streams using the utility, but you have to download Soundflower from a reputable source and install it correctly. Soundflower for macOS Mojave (and Sierra/High Sierra) (Posted on November 20, 2018 by Admin) Welcome to our Soundflower installation guide. Installing Soundflower on modern macOS versions can be a little complicated as kernel extensions need now to be given permissions before being loaded for the first time. Soundflower for mac high sierra. So, Before I upgraded to High Sierra, I could install soundflower fine. But now that I have it, It keeps displaying that the installation failed when I did nothing wrong. So I looked it up and the tutorials say to open system preferences and click allow on the software that's trying to open.

  1. Close this window.
  2. Select NI myDAQ from the Hardware drop-down menu in the bottom left-hand corner of your window.
  3. Check the Limit results to hardware box below this menu.

You should now have a window full of NI-DAQmx Examples which run on myDAQ, like below.

Another great place for NI-DAQmx for myDAQ examples is the myDAQ community.


  1. Do Express VIs work with NI-DAQmx for myDAQ?

Unfortunately, neither the ELVISmx Express VIs nor the DAQmx Express VIs are supported in NI-DAQmx for myDAQ. The DAQmx API is the only supported method of programming myDAQ on Mac OS X. We have provided copies of the ELVISmx Express VIs and many examples in the Example finder to help programmers get started with DAQmx for myDAQ. You can also view this white paper series for an introduction to the DAQmx API.

  1. Which versions of LabVIEW are supported?

NI-DAQmx for myDAQ is supported in LabVIEW 2013, 2013 SP1, and 2014.

  1. Which versions of Mac OS X are supported?

Mac OS X 10.7 (64-bit kernel only), 10.8, and 10.9 are supported. We anticipate success in future versions of Mac OS X. Please post to the forum with your success or any issues that you may encounter.

  1. Where do I go if I have additional questions?

The myDAQ community is a great place to ask questions.

Ni-daq Drivers For Mac
© 2020