The error formats for all Pixelink VIs is the same and follows the NI error clusters defined below.


         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 either TRUE (X) if an error occurred, or FALSE (checkmark) if no error or a warning occurred. If status is TRUE, code is a non-zero error code. If status is FALSE, code can be zero or a warning code.


        Code input identifies the error or warning. Use the error handler VIs to look up the meaning of this code and to display the corresponding error message. 


        Source describes the origin of the error or warning, if any. Usually source is the name of the VI in which the error occurred.


         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 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 either TRUE (X) if an error occurred, or FALSE (checkmark) if no error or a warning occurred. If status is TRUE, code is a non-zero error code. If status is FALSE, code can be zero or a warning code.


        Code input identifies the error or warning. Use the error handler VIs to look up the meaning of this code and to display the corresponding error message.


       source describes the origin of the error or warning, if any. Usually source is the name of the VI in which the error occurred.