Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

libnipalu.so failed to initialize


@Dave_mag wrote:

 

when I run the c example ./acquire1Scan it takes a long time to acquire 1 value (more than a minute)


It sounds like you're observing behavior that other customers have reported [1]. I've been unable to reproduce this, but am still trying 🙂

 

[1] Linux Users Group: program locks on DAQmxBaseCreateTask

http://decibel.ni.com/content/thread/5332?start=0&tstart=0

Joe Friedchicken
NI Configuration Based Software
Get with your fellow OS users
[ Linux ] [ macOS ]
Principal Software Engineer :: Configuration Based Software
Senior Software Engineer :: Multifunction Instruments Applications Group (until May 2018)
Software Engineer :: Measurements RLP Group (until Mar 2014)
Applications Engineer :: High Speed Product Group (until Sep 2008)
Message 11 of 12
(1,789 Views)

 

 

So that everyone can benefit from the info here is solution I found for this problem using the workaround posted by Joe.

 

http://decibel.ni.com/content/docs/DOC-13862#comment-13038

 

Thanks Joe!

 

Workaround steps NI-DAQmx base 3.3.4 for OpenSuse 11.2
------------------------------------------------------

    "COPY NIDAQMX 3.4 CD TO ~/bin"
    "COPY NIDAQMX 3.3 CD TO ~/bin/NIDAQmx_3_3
     cd /usr/src/linux
     make cloneconfig
     make modules_prepare
     cd ~/bin
     ./INSTALL

ANSWER AT THE PROMPTS
--------------------
     Do you want to install NI-DAQmx Base for C? No
     Do you want to install NI-DAQmx Base USB Support? Yes

     cd NIDAQmx_3_3
     rpm --install labview82-rte-8.2.1-2.i386.rpm
     rpm --install nidaqmxbase-cinterface-3.3.0-f0.i386.rpm
     /sbin/yast2 --install libstdc++33
     cd /usr/src/linux/; make mrproper
     zcat /boot/symvers-2.6.31.5-0.1-default.gz > Module.symvers
     make cloneconfig
     make modules_prepare
     updateNIDrivers
     reboot

AFTER REBOOTING
---------------

     lsdaq

--------------------------------
Detecting National Instruments DAQ Devices
Found the following DAQ Devices:
NI USB-6008 OEM1:"Dev1"    (USB0::0x3923::0x71D6::0151EA70::RAW)
--------------------------------

      cd /usr/local/natinst//nidaqmxbase/examples/ai
      make

      time ./acquire1Scan

Acquired reading: 0.001168

real    0m9.955s
user    0m9.173s

      time ./acquireNScans

Acquired 1000 samples
data[0] = 0.001168
data[1] = 0.001168
data[2] = 0.001168
data[3] = 0.001168
data[4] = 0.001168
data[5] = 0.001168
data[6] = 0.001168
data[7] = 0.001168
data[8] = 0.001168
data[9] = 0.001168

real    0m10.264s
user    0m9.409s
sys     0m0.244s


0 Kudos
Message 12 of 12
(1,753 Views)