Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Mac OS X DAQ mx base error

Hello,

I'm having problems running any program compiled against the NIDAQmx base frameworks - I keep getting a message "you must be running as root to load modules into the kernel".

The bundled programs (lsdaq etc.) work fine, but the source code examples give the kernel message twice before having a Bus error (SIGBUS, 10). Once this has happened, the bundled programs no longer work until I restart the computer.

If I just include the call to DAQmxBaseLoadTask in a program, and nothing else, I get the kernel message once, and the program exits normally. The bundled applications still work. Adding DAQmxBaseCreateDIChan (for example) gives the above problem (the message appears twice, and the bundled programs stop working).

Does anyone know what the problem is, and how to fix it?

Thanks,

Sam Taylor
0 Kudos
Message 1 of 2
(2,367 Views)
Hello Sam,

I have never seen that error before. It might be that you just have a bad installation of DAQmx Base. Try uninstalling and reinstalling NI-DAQmx Base.

Let me know if this does not help.

Regards,
Sean C.
0 Kudos
Message 2 of 2
(2,361 Views)