IMAQ1394 Occurrence Config

NI-IMAQ for IEEE 1394 Cameras VI

IMAQ1394 Occurrence Config

Creates occurrences that are set or triggered when the Frame Done, Camera Attached, or Camera Detached event occurs. Occurrences produced by IMAQ1394 Occurrence Config are used as inputs to the Wait on Occurrence LabVIEW primitive. Functions dependent on this primitive sleep until the occurrence is set or triggered. Use this VI only with low-level acquisition VIs.

IMAQ1394 Session In is a unique reference to the camera, which you can obtain with IMAQ1394 Init.
Event is the event that creates the occurrence. Specify Frame Done to receive an occurrence after the next full frame arrives. Specify Camera Attached to monitor when a new camera is added to the system. Specify Camera Detached to monitor when an existing camera is removed from the system.
Operation instructs the VI to create an occurrence or to clear all occurrences that have been created for the specified IMAQ1394 session.
error in (no error) is a cluster that describes the error status before this VI executes. If error in indicates that an error occurred before this VI was called, this VI may choose not to execute its function, but just pass the error through to its error out cluster. If no error has occurred, then this VI executes normally and sets its own error status in error out. Use the error handler VIs to look up the error code and to display the corresponding error message. Using the error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.
status is TRUE if an error occurred before this VI was called, or FALSE if not. If status is TRUE, code is a nonzero error code. If status is FALSE, code is zero or a warning code.

code is a number identifying an error or warning. If status is TRUE, code is a nonzero error code. If status is FALSE, code is zero or a warning code. Use the error handler VIs to look up the meaning of this code and display the corresponding error message.

source is a string that indicates the origin of the error, if any. Typically, source is the name of the VI in which the error occurred.

IMAQ1394 Session Out is a unique reference to the camera. IMAQ1394 Session Out is the same as IMAQ1394 Session In.
Occurrence generates an occurrence when the specified event occurs. Wire this output to the Wait on Occurrence VI.
error out is a cluster that describes the error status after this VI executes. If an error occurred before this VI was called, error out is the same as error in. Otherwise, error out shows the error, if any, that occurred in this VI. Use the error handler VIs to look up the error code and to display the corresponding error message. Using error in and error out clusters is a convenient way to check errors and to specify execution order by wiring the error output from one subVI to the error input of the next.
status is TRUE if an error occurred, or FALSE if not. If status is TRUE, code is a nonzero error code. If status is FALSE, code is zero or a warning code.

code is a number identifying an error or warning. If status is TRUE, code is a nonzero error code. If status is FALSE, code is zero or a warning code. Use the error handler VIs to look up the meaning of this code and display the corresponding error message.

source is a string that indicates the origin of the error, if any. Typically, source is the name of the VI in which the error occurred.

Note  Refer to Error Handling for error input and output information and error codes.