Hi Guys,
Anyone knows how to know when acquired buffer is avaible in memory ???
I use cvi 8.0 and IMAQ 3.5
I acquire an triggered image and then i have to process.
I use this kind of instruction...
iTrg=0;
while (!iTrg) imgSessionTriggerRead2 (Sid, IMG_SIGNAL_EXTERNAL,
IMG_TRIG_POLAR_ACTIVEH,&iTrgScheda );
.... to wait trigger signal, then i need to wait acquisition time so i used
....
iBufFull=1;
while (iBufFull) iBufFull = imgSessionWaitSignal2 (Sid,
IMG_SIGNAL_STATUS,
IMG_BUF_COMPLETE, IMG_SIGNAL_STATE_HIGH, 5000);
.... but this line wait for another trigger
All this set of function is to permit me to analize current buffer during
his present under camera.
With old version of IMAQ and cvi 7.1 was right, but NI support told me
prototipe of some IMAQ function are changed.
Any idea how to resolve this problem ????
Thank's a lot
Marco