07-15-2009 03:40 AM
Solved! Go to Solution.
07-15-2009 05:07 AM
07-15-2009 08:38 PM
LabVIEW Real-Time and Vision Development modules are not supported on Linux.
Therefore, you cannot do any CVS development from Linux.
However, you can develop your VI on Windows platform and deploy these VI to CVS using Linux by using an utility available in http://joule.ni.com/nidu/cds/view/p/id/167/lang/en.
Please note that you need LabVIEW 7.1 and Internet Toolkit for Linux to use this utility.
07-15-2009 08:50 PM
Thank you both. It is indeed unfortunate that I am not able to do any CVS development from Linux, as that's been my sole working environment for a while.
As an alternative, could the CVS be configured to automatically acquire images and make them available through the network? My last exposure to labview/vi programming was maybe 5 years ago, so I'm quite rusty on anything not specifically vision-related. If, for example, the CVS could act sort of as an 'image store' of the last N set of images available, I could 'download' or otherwise take them into my linux workstation.
If this question is better posed as a separate query, please let me know and I will do so.
07-15-2009 09:51 PM
You need to write CVS code to transform an image into array of number using IMAQ ImageToArray.
Then, use either shared variable or TCP/IP to send data back to host VI.
However, there are two things to remind:
1. An image will not be as realtime as show on target VI itself.
2. Since Vision Development Module doesn't support on Linux, all image processing on Linux must develop by yourself.
07-15-2009 10:31 PM
Okay, I believe TCP/IP would be the most convenient for my purposes. I understand there will be a latency between acquisition and image usage on my system, for my purposes this is a non-issue. Concerning image processing, that is actually the focus of my research, and the reason I am unwilling to use windows rather than linux is that I have written and continue to write image processing code as part of my research.
Thank you for your swift and useful responses. I consider this matter solved.