08-29-2017 09:05 AM
Running Labview 17, ni visa 17, on ubuntu 64. Having problems talking to arduino (Labview interface for Arduino.) Works fine on my windows virtual machine. Looks like it is getting hung up on the visa write returning an error. Has anyone successfully used the LabView interface for arduino on a linux system?
thanks!
08-29-2017 09:13 AM
Works fine with Centos 7 64bits.
VISA 17 100% fine
Labview 100%
Arduino - only arduino with FTDI or CH340 usb/serial
For atmel chip usb/serial allways fail.
Ubuntu - doesn't work for me.
Any question let me know.
08-29-2017 10:01 AM
Well, i tried on a centos machine and still no luck but i do have an atmel chip.... Bummer.
08-29-2017 10:06 AM
I love ubuntu, but centos 7 after fell days show it self a very good OS.
Centos little diferent from Ubuntu and the web has less information, but until now for me all is fine.
About arduino, I have break my head until discovery about the CH34o usb/serial, but now this is very stable chip, I have excellent results with arduino and centos + labview, much better than Windows (8 or 10).
Serial port in linux much more stable than Windows.
Please change arduino and you will be happy.
08-29-2017 10:54 AM - edited 08-29-2017 10:59 AM
How did you set up your permissions on Centos for the VISA devices?
Looks like it was a permissions error, i ran as root and now interface is working.
08-29-2017 11:08 AM
Well, tried running as root on Ubuntu and it is working there now as well. So looks like all is good now. (Just have to run an older kernel on ubuntu so that visa will work.) Running kernel 4.4.0-83
08-29-2017 11:27 AM
Centos 7
sudo gpasswd -a username wheel
sudo gpasswd -a username dialout
username of course your user.
than reboot
08-29-2017 11:28 AM
how did you install visa 17 on ubuntu..
with always frezzer ubuntu..and so many crashs...
tks
08-29-2017 11:50 AM - edited 08-29-2017 11:50 AM
Had to make sure that i was running an older kernel (4.4.0-83 or earlier works for me).
Convert to debs.
Assuming we are working on a 64 bit linux machine.
//for converting 64 bit rpms simply use
sudo alien --scripts *.rpm
//for converting 32 bit rpms us
sudo alien --scripts -ct *.rpm
sudo alien -c *.tgz
install all debs (sudo dpkg -i *.deb)
Then run updateNIDrivers. That worked for me.
08-29-2017 12:02 PM
ubuntu 14.04 right?