NI ELVISmx Error -200946 Generated When Running a Virtual Machine on Mac

Updated Mar 1, 2019

Reported In


  • myDAQ Student Data Acquisition Device


  • NI-ELVISmx

Operating System

  • Mac OS X

Issue Details

  • I receive the following error message when I run the ELVISmx Bode Analyzer on my Windows Virtual Machine. How do I fix it?


As the error explanation suggests, this error most likely occurs due to limitations on the bus-bandwidth. Technically NI Hardware is not supported on Virtual Machines because the variable speed of data transfer associated with USB pass-through may cause errors like this one when communicating with DAQ devices.

When using the NI myDAQ on MacOS and Apple Mac hardware, NI recommends customers to use the NI DAQmx driver for myDAQ developed specifically for Mac OS X.

Additional Information

Some customers have successfully used Mac OS Boot Camp to communicate with their NI myDAQ in the Microsoft Windows partition.

After downloading the NI-DAQmx for myDAQ, customers can add on a variety of the ELVISmx Instrument functions for Mac OS one at a time.