04-30-2021 01:10 AM
Hi, I'm a noobie so be kind if I'm asking a silly question (FWIIW I have googled a around before asking).
I'm looking to connect LabVIEW to an Arduino board.
I would prefer to use Linux over Windows if it will work.
Can I use Linx on a LabVIEW Community for Linux OS system? Or does it only work on Windows (and Mac OS)?
Thank you,
Brian
Solved! Go to Solution.
04-30-2021 05:25 AM
No, the Community Edition for Linux and Mac do not contain Linx as per latest info I have from NI, because the Linx package is not ported to these platforms. Since it contains binary compiled shared libraries that access the OS API, it is not a simple recompile of the source code but requires real modifications. Also I suppose that the project plugins for the Raspberry Pi and Beaglebone Black will also need some care to make them work properly on these platforms. They still have some difficulties on Windows too.
And no do not try to install the Linx Toolkit into the Community Edition at this time. LabVIEW Community Edition for Windows comes with the Toolkit already installed and trying to install it over this again has for many users resulted in a completely non working setup because of version and installation conflicts. There is no newer Linx Toolkit available than what the Community Edition already comes with. And many of the Linx Toolkit versions out there are older and will simply corrupt your setup when installed over the Linx Toolkit that comes with the Community Edition.
04-30-2021 11:07 AM
Thank you for the helpful and kind reply!
05-31-2021 08:25 AM
Hmm will an uninstall of LINX 3.0 from 2020 Community suffice, or must I reinstall Community edition to restore LINX function for Pi3b?
I was trying to port the LINX support for myRIO-1900 to Community edition 2020, so I am still stuck with the myRIO 2019 version for this? Was hoping to use the myRIO as a wireless LINX DAQ.
Tx, Mark
@rolfk wrote:
No, the Community Edition for Linux and Mac do not contain Linx as per latest info I have from NI, because the Linx package is not ported to these platforms. Since it contains binary compiled shared libraries that access the OS API, it is not a simple recompile of the source code but requires real modifications. Also I suppose that the project plugins for the Raspberry Pi and Beaglebone Black will also need some care to make them work properly on these platforms. They still have some difficulties on Windows too.
And no do not try to install the Linx Toolkit into the Community Edition at this time. LabVIEW Community Edition for Windows comes with the Toolkit already installed and trying to install it over this again has for many users resulted in a completely non working setup because of version and installation conflicts. There is no newer Linx Toolkit available than what the Community Edition already comes with. And many of the Linx Toolkit versions out there are older and will simply corrupt your setup when installed over the Linx Toolkit that comes with the Community Edition.
Mark
05-31-2021 08:56 AM
06-03-2021 07:22 AM
Another option, although now unsupported, is using LIFA.
See here .... https://forums.ni.com/t5/LabVIEW-Interface-for-Arduino/ct-p/7008?profile.language=en