Chapter4 Programmingwith NI-IMAQ for 1394 VIs
©NationalInstruments Corporation 4-7 NI-IMAQfor IEEE-1394 Cameras User Manual
Figure 4-6 showsa simplified block diagram for using IMAQ1394
Sequence. Place IMAQCreate inside a For Loop to create an array of
imagesfor the Imagesin inputto IMAQ1394 Sequence.To Decimal and
Concatenate create a unique namefor each image in the array.
Figure4-6. Acquiring Images Using Sequence
Acquisition VIs
Twoacquisition VI types are available in LabVIEWhigh-level and
low-level.

High-Level

You can use the high-level acquisition VIs for basic image acquisition
applications.VIs are included for snap, grab, and sequence as described in
the NI-IMAQ for 1394 Acquisition Types section of this chapter. You can
find examples of using the high-level acquisition VIs in the
examples\imaq\IMAQ1394examples.llbfile.

Low-Level

Use the low-level acquisition VIs for more advanced image acquisition
applications. The low-level VIs configure an acquisition, start an
acquisition,retrieve t he acquired images, and stop an acquisition. You can
use these VIs in conjunction with the event VIs to construct advanced
IMAQ applications.
Followthese general steps to perform a low-level acquisition:
1. CallIMAQ1394 Init to initialize the board and create an IMAQ139 4
Session.
2. CallIMAQ1394 Configure Occurrence if you want to implement an
asynchronous acquisition.
3. Call IMAQ1394Start Acquisition.