Hi Regis -
To answer your first question: When you store an image in a
memory buffer during the Vision Assistant step, that buffer is only
accessible while the step is acting. When the step finishes,
Vision Assistant will "clean up" is memory resources. This
includes erasing all buffers that it was using.
If you want to be able to save a VBAI image to file so it can be
accessed by other aplications (FTP browser, another LV app, etc), you
can do this using a LabVIEW step. You will need to download and install
the NI-IMAQ driver, which gives you the "IMAQ Write File" VI.
Then you can build a LabVIEW step that takes the image as input and
writes it to a PNG file. (Other file formats are only supported
by the IMAQ Vision development module.)
As for the side question regarding Vision Assistant's buffer
list: This is a list of ten memory spaces set aside to store up
to ten images from any source. Each slot is an individual buffer,
and can only hold one image. There is no automatic management of
the buffer list, so you have to manually overwrite buffers yourself if
you want to use them in a ring setup.
David Staab, CLA
Staff Systems Engineer
National Instruments