10-05-2012 09:46 AM
- while running only the acquisition loop: 10-15 %
- while running both loops in parallel: 18-32 %
in both case, all cores seem to be active
10-05-2012 10:17 AM
The reason for the slow down is a race condition on the image buffer.
See attached example for correct handling of the image buffer.
Norbert
10-05-2012 10:23 AM
I cannot opn the example since I have LabVIEW 2009!
10-08-2012 07:31 AM
Hello,
I converted the VI to version 2009.
10-09-2012 02:34 AM
Hello Cedric,
Thanks for the effort. First of all, for this particular application I cannot capture a sequence of images just one after another since I need to analyze each frame and output some analog signals based on each image. This means that I still have to capture images within the producer loop. However I tried the example proposed by Norbert and it is obviously NOT the solution because as you know the "IMAQ copy" is computationally expensive and it slows down the iteration time of the producer loop by 8 ms, whilst I am hoping for 1 ms!!!