Call Library Function Node Function Not Found When Using Basic DAQmx Code

Updated Jan 3, 2019

Reported In

Software

  • LabVIEW

Driver

  • NI-DAQmx

Issue Details

I am using DAQmx code and when I move the code to a new computer, I get one or more errors stating:
Call Library Function Node 'nilvaiu.*:<function name>': Function not found in library.



 

Solution

This error can occur when the version of DAQmx does not match between the computer the code was written on and the computer using the code. Chane your DAQmx version to match the version used on the development machine. If you do not know the version number, then upgrade the computer using this code to the most recent version of DAQmx .

Additional Information

DAQmx uses dll calls (through the Call Library Function Node) on the backend to access NI hardware. If a new dll is developed in a newer version of DAQmx, then previous versions will not be able to see the new functionality.

WAS THIS ARTICLE HELPFUL?

Not Helpful