LabWindows/CVI Function Tree
The following table shows the LabWindows/CVI function panel that corresponds to each NI-IMAQ for IEEE 1394 Cameras function.
Class/Panel Name | Function Name | Description |
---|---|---|
Low Level Acquisition | ||
Start Acquisition |
imaq1394StartAcquisition | Starts an acquisition synchronously or asynchronously. |
Stop Acquisition |
imaq1394StopAcquisition | Stops an asynchronous acquisition or synchronous continuous acquisition immediately. |
Configure Acquisition |
imaq1394ConfigureAcquisition | Configures the acquisition mode (continuous or one-shot). |
Unconfigure Acquisition |
imaq1394ClearAcquisition | Unconfigures an acquisition previously configured with imaq1394ConfigureAcquisition. |
Get Image |
imaq1394GetImage2 | Copies a decoded frame buffer data to an IMAQ Vision image. |
Get Buffer |
imaq1394GetBuffer2 | Copies a decoded frame buffer to a user-specified buffer. |
Get Raw Data |
imaq1394GetImageData | Copies raw data to a user-specified buffer. |
Display | ||
Plot to Window |
imaq1394Plot | Plots a buffer to a window given a handle to a window. |
Plot to Device Context |
imaq1394PlotDC | Plots a buffer to a window given a handle to a device context. |
Camera Attributes | ||
Attribute Inquiry |
imaq1394AttributeInquiry2 | Queries the camera to check that it supports the specified attribute. |
Get Attribute |
imaq1394GetAttribute | Gets an attribute for a session. |
Set Attribute |
imaq1394SetAttribute | Sets an attribute for a session. |
Get Video Modes |
imaq1394GetVideoModes | Retrieves a list of video formats, modes, and frame rates supported by the camera. |
Get Features |
imaq1394GetFeatures2 | Retrieves a list of features supported by the camera. |
Trigger Events | ||
Configure Event Message |
imaq1394ConfigEventMessage | Configures the NI-IMAQ for IEEE 1394 Cameras driver to send a message to your application window when an event occurs. |
Install Asynchronous Callback |
imaq1394InstallCallback | Configures the NI-IMAQ for IEEE 1394 Cameras driver to execute a callback function when an event occurs. |
Trigger Configure |
imaq1394TriggerConfigure | Configures an acquisition to start based on an external trigger. |
High Level Acquisition | ||
Grab |
imaq1394Grab2 | Acquires the most current frame into a previously allocated buffer. Call this function only after calling imaq1394SetupGrab. |
Setup Sequence |
imaq1394SetupSequence | Configures and starts a session for acquiring a full sequence into the list of previously allocated buffers. |
Snap |
imaq1394Snap | Performs a single frame acquisition in a memory buffer into a previously allocated buffer. |
Grab Image |
imaq1394GrabImage2 | Acquires the most current frame into the specified IMAQ Vision image buffer. Call this function only after calling imaq1394SetupGrab. |
Setup Grab |
imaq1394SetupGrab | Configures and starts a continuous acquisition. |
Setup Sequence Image |
imaq1394SetupSequenceImage | Configures and starts a session for acquiring a full sequence into the list of buffers managed by IMAQ Vision. |
Snap Image |
imaq1394SnapImage | Performs a single frame acquisition in an image buffer, which is allocated using IMAQ Vision memory management. |
Register Access | ||
Read Quadlet |
imaqReadQuadlet | Accesses registers on the camera and reads a 32-bit quadlet from the camera. |
Write Quadlet |
imaq1394WriteQuadlet | Accesses registers on the camera and writes a 32-bit quadlet from the camera. |
Read Quadlet Array |
imaq1394ReadBlock | Accesses registers on the camera and reads an array of contiguous 32-bit quadlets from the camera. |
Write Quadlet Array |
imaq1394WriteBlock | Accesses registers on the camera and writes an array of contiguous 32-bit quadlets from the camera. |
Session | ||
Open Camera Session |
imaq1394CameraOpen2 | Opens a session on a camera by name. |
Close Session |
imaq1394Close | Closes a session and releases all acquisition resources. |
Miscellaneous | ||
Get Interface Files |
imaq1394GetInterfaceFiles | Enumerates the interfaces currently on the host computer. |
Save |
imaq1394SaveBuffer | Saves a buffer of a session to disk in BMP, TIFF, or PNG format. |
Show Error |
imaq1394ShowError | Returns a null-terminated string describing the error code. |