National Instruments IEEE 1394 Automobile Accessories User Manual


 
Chapter 4 Using NI-IMAQ for IEEE 1394 Cameras in LabVIEW
NI-IMAQ for IEEE 1394 Cameras User Manual 4-2 ni.com
Location of the NI-IMAQ for IEEE 1394 Cameras VIs
You can find the NI-IMAQ for IEEE 1394 Cameras VIs in the LabVIEW
Functions palette. From the LabVIEW block diagram, select
NI Measurements»Vision»IMAQ IEEE-1394.
The most commonly used, high-level VIs are on the IMAQ for IEEE-1394
palette. You can find VIs for basic acquisition and changing attributes. The
Vision»IMAQ for IEEE-1394»IMAQ IEEE-1394 Low Level palette
contains VIs for more advanced applications.
Refer to the NI-IMAQ for IEEE 1394 Cameras VI Reference Help for more
information about using these VIs.
Common VI Parameters
The following sections describe commonly used VIs and important
parameters common to many VIs.
IMAQ1394 Session
IMAQ1394 Session is a unique identifier that specifies which interface file
to use for the acquisition. The IMAQ1394 Session is produced by the
IMAQ1394 Init VI and used as an input to all other NI-IMAQ for IEEE
1394 Cameras VIs. The NI-IMAQ for IEEE 1394 Cameras VIs use
IMAQ1394 Session Out, which is identical to IMAQ1394 Session, to
simplify dataflow programming. IMAQ1394 Session Out is similar to the
duplicate file sessions provided by the file I/O VIs. The high-level
acquisition VIs—IMAQ1394 Snap, IMAQ1394 Grab Setup, and
IMAQ1394 Sequence—require you to wire IMAQ1394 Session In only in
the following instances:
If you are using an interface other than the default
cam0
If you are using multiple cameras
If you need to set IMAQ 1394 properties before the acquisition
To get and set properties of the acquisition and camera, wire the IMAQ1394
Session to the LabVIEW property node.