LabVIEW Interface for Arduino Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

EXE installers

Can EXE installers be made with LIFA used in a VI so that the installer can be used to install the application in any other computer. It will be great if it is possible so that the arduino board then can be used with any computer for tha particular application after installing it.

Did anyone try this ?

0 Kudos
Message 1 of 2
(2,695 Views)

Yes, this will work.

You can use LabVIEW Application Builder to build the exe and it can certainly include LIFA VIs.  In order for the exe to work on another computer you'll need the exact same version of the LabVIEW run-time as your development computer on the computer with the exe.  You'll also need the VISA drivers and potentially the Arduino drivers on that computer as well.  You can also build an installer in LabVIEW (again use Application Builder) that will include the VISA driver and LabVIEW Run Time so the end user can just run your installer rather than having to go find individual components.

On a side note it's generally not a good idea to test the installer on your development computer.  It can cause strange problems with duplicate runtimes, etc.  It also doesn't really tell you much about if it worked or not since you already had all the prerequisite software on your dev machine.  I use VirtualBox to create a clean 'user' VM to test my installers.

Search google and you should find lots of into about LabVIEW Application Builder.

Let us know if you have more questions or advice for anyone else after you get it working.

Thanks!

-Sam K

0 Kudos
Message 2 of 2
(2,414 Views)