I created a simple blink program executable with linx for arduino uno but the standalone application isn't working. Does linx support standalone executable?
If you mean headless then no, just for raspberry pi or beaglebone.
But you can use arduino comunication to use a standalone VI executable.
what is arduino communication to use a standalone VI executable?
the standalone app I have build does not connect to arduino. when run via VI it works fine, it creates firmware and uploads to arduino. i think the standalone app does not connect,upload code to arduino. is this solvable?
below is the block diagram of led blink program using linx for arduino.
When i run from the labview the program is working(led is blinking on arduino). But when i create standalone application it is not working.
When you say: ". But when i create standalone application it is not working"
you mean without usb connection to arduino?
if you mean that, in fact it will not work. This does not compile a code to arduino.
yes, i think when using VI from labview the code gets complied and uploaded to arduino. But when creating and using standalone app i think the code does not get uploaded.
So is there a way to get standalone app to work with arduino?
The code is not compiled and uploaded, you will always need a serial connection to communicate the arduino and PC. If you need a headless application, i sugest using raspberry pi.
There is a compiler, however i have not tested.
What do you mean by standalone app?
1. Do you mean an exe running on a PC connected to an Arduino? This is possible.
2. Do you mean you expect the Arduino to do something based on the LabVIEW VI without be being connected to a PC running a LabVIEW application? This is not possible. This is referred to as headless, no PC is connected to the Arduino.