IMAQ1394 Get Interface Files

NI-IMAQ for IEEE 1394 Cameras VI

IMAQ1394 Get Interface Files

Returns a list of all interface files on the host computer.

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.

Interface File Array is an array of interface files that are on the host computer. This includes cameras that are currently connected or that have been connected in the past.
Type has a value of 3. This designates an NI-IMAQ IEEE 1394 interface file.
Version is the version of the interface file. This number may increment with different versions of the driver as the format of the interface file changes.
Flags is a bitwise mask of the current interface status. If bit 0 is on (value = 1), the interface represents a camera that is currently connected. If bit 0 is off (value = 0) , the interface represents a disconnected camera.
SerialNumberHi is the upper 32 bits of the interface serial number. Every camera has a unique value for SerialNumberHi.
SerialNumberLo is the lower 32 bits of the interface serial number. Every camera has a unique value for SerialNumberLo.
InterfaceName is the name of the interface. Use this name when opening the interface.
VendorName is the vendor name of the camera designated for this interface. VendorName varies from camera to camera.
ModelName is the model name of the camera designated for this interface. ModelName varies from camera to camera.
CameraFileName is the name of the camera file that this interface uses. The camera file contains all the settings for a given camera. You can configure and save these settings from Measurement & Automation Explorer (MAX).
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.