05-06-2009 11:44 AM
Hello!
Could you advise if NI USB-6008 compatible with:
- Linux Comedi driver
- NI DaqMx Base
If it is compatible, please give me the link(s) for the documentation on installation and programming.
Thanks in advance,
Vadim.
Solved! Go to Solution.
05-07-2009 02:40 PM
Hello,
Thank you for posting to the NI Forums!
I found a document online that lists the supported hardware for COMEDI. The USB-6008 does not appear to be a supported device. The 6008 is supported in the NI-DAQmx Base drvier version 3.2 for Mandriva,RedHat, and SUSE however. Hope this helps!
05-08-2009 08:16 AM
Thanks for the info.
I downloaded nimx base for Linux.
Unfortunately I can not install it on my OpenSuse 11.
When I run # ./install - the installer asks to instal nivisa first.
When I run # ./install in nivisa folder - te installer asks for NICVISA_.TZ file which is not included in the package.
Could anybody help with that please.
05-11-2009
01:09 PM
- last edited on
06-12-2024
09:05 AM
by
Content Cleaner
Hi Vadim,
Which version of DAQmx Base are you trying to install? I would recommend installing NI-VISA first. Please let me know if that doesn't work!
05-12-2009 08:55 AM
Hello.
Thanks for guiding me through.
My success so far:
NI USB-6008
Linux OpenSuse 10.3 KDE
nidaqmxbase-3.2.0 installed
NI-VISA-4.5.0 installed
no USB mount on fs:
# mount
/dev/sda5 on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda6 on /home type ext3 (rw,acl,user_xattr)
securityfs on /sys/kernel/security type securityfs (rw)
/dev/sr0 on /media/NIVISA450L type iso9660 (ro,nosuid,nodev,noatime,uid=1000,utf8)
no USB in proc
/proc/bus/usb # ls
/proc/bus/usb # dir
total 0
NI Visa Interactive Control can communicate with USB-6008. viGetAttribute works fine.
I compiled examples/ai/acquire1Scan and run it
Output - DAQMxBase Error: Device identifier is invalid.
I changed the line in code:
// Channel parameters
char chan[] = "Dev1/ai0";
I changed Dev/ai to 0/0, 0/1, 1/0, 1/1 - still Device identifier is invalid.
Could you suggest what else can I do.
Regards,
Vadim.
05-13-2009 06:53 AM
Thanks a lot to everybody for assistance.
Finally I found the issue - it was old firmware on my USB-6008.
I used NI firmwareupdate utility and now it's Ok.
Vadim.