07-30-2014 04:35 PM
I'm trying to make the Arduino Uno become the interface to LabView2013. I got the VI package manager, installed the LabView Interface for Aduino, and now I'm attempting to upload the Lifa_Base.ino file into the Arduino Uno. This is the error that I get. Can anyone please help?
sketch_jul30a.cpp.o: In function `loop':
C:\Users\Gerardo\Documents\arduino-1.0.5-r2-windows\arduino-1.0.5-r2/sketch_jul30a.ino:59: undefined reference to `checkForCommand()'
C:\Users\Gerardo\Documents\arduino-1.0.5-r2-windows\arduino-1.0.5-r2/sketch_jul30a.ino:65: undefined reference to `sampleContinously()'
sketch_jul30a.cpp.o: In function `setup':
C:\Users\Gerardo\Documents\arduino-1.0.5-r2-windows\arduino-1.0.5-r2/sketch_jul30a.ino:39: undefined reference to `syncLV()'
07-30-2014 05:57 PM
Since you are using LabVIEW 2013, it is highly recommended that you use LINX instead of LIFA. See the the following discussion: LIFA Replacement - Everyone Should Upgrade To LINX Now!
The advantage of using LINX is that you no longer need to compile the firmware. You simply use the firmware wizard and it will upload the firmware to your Arduino. There have also been many other improvements so it should always be preferred instead of LIFA.
07-31-2014 12:10 AM
Everytime I attempt to install Linx using the JKI VI Package Manager I get an error message that states:
VIPM could not continue. Please fix the error and try again. The following critical error occured:
VIPM could not connect to the LabView 2013. VIMPM requires LabView access as part of the current task execution in progress.
Please verify the VI Server: Exported VIs and Machine Access setting in LabView 2013. Make sure you are allowing access to VIPM by specifying "localhost" in the allowed list.
I've already added the local host in the allowed list yet nothing changes. I get the same error message. Any suggestions?
07-31-2014 01:33 PM
I actually have this issue on my laptop and haven't figured it out. You should ask in the JKI or LabVIEW forums.