MATLAB Answers


Communication between Matlab and NI DAQ USB 6229

Asked by Alan Armstrong on 22 Aug 2012


I'm using Matlab R2012a and NI DAQ USB6229.

When I use the following line of code:

>> loadlibrary('nicaiu.dll','nidaqmx.h','alias','myni')

I get an error and it appears that the library did not load:

Warning: Warnings messages were produced while parsing.  Check the functions you intend to use for correctness.  Warning text can be
viewed using:
> In loadlibrary at 344 
Error using loadlibrary (line 419)
There was an error loading the library "C:\Documents and Settings\Administrator\My Documents\PhD\MATLAB\Experiment_2\nicaiu.dll"
A dynamic link library (DLL) initialization routine failed.
Caused by:
    Error using loaddefinedlibrary
    A dynamic link library (DLL) initialization routine failed.

Can anybody help me with this?

thanks in advance,


  1 Comment

Are you using the 32 bit or 64 bit MATLAB? Is the dll for 32 or 64 bit?


No products are associated with this question.

0 Answers

Join the 15-year community celebration.

Play games and win prizes!

Learn more
Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

MATLAB Academy

New to MATLAB?

Learn MATLAB today!