PixeLINK VIs will return the following error codes.
Error Value | Explanation | Possible Reasons |
0 | The function completed successfully. | |
5000 | Unknown error | Contact Pixelink for help. |
5001 | The handle parameter is invalid. | The camera was not initialized or the initialization was not successful. |
5002 | Invalid Parameter | See the appropriate function description to determine the admissable parameter values. |
5003 | A buffer passed as parameter is too small | If possible, use the function to return the required size of the buffer before filling the buffer. |
5004 | The function cannot be called at this time | The function was called at an incorrect point in the calling sequence; another function may need to be called beforehand. |
5005 | The API cannot complete the request | This camera does not support the requested functionality |
5006 | The camera is already being used by another application | Another application is running and using the camera. |
5007 | There is no response from the camera | The camera is disconnected. |
5008 | The camera responded with an error. | Unknown hardware error - Contact PixeLINK for help |
5009 | The API does not recognize the camera | Incompatible firmware, driver or API version |
5010 | There is not enough 1394 bandwidth to start the stream | Too many other devices are using the bus, or too much video data is streaming |
5011 | The API cannot allocate the required memory | The system is out of memory. |
5012 | The API cannot run on the current operating system | The current version of the operating system is not supported by the kit software. |
5013 | The serial number could not be obtained from the camera. | |
5014 | A camera with that serial number could not be found. | A camera with the requested serial number was not connected to the computer. |
5015 | Not enough disk space to complete an IO operation | Too much video data is being requested. |
5016 | An error occurred during an IO operation | |
5017 | Application requested streaming termination | The video clip capture thread was terminated by the application before the clip was completed. |
5018 | The pointer parameter = NULL | The necessary memory buffer has not been allocated. |
5019 | Error creating the preview window. | |
5020 | Indicates that a set feature is successful but one or more parameter had to be changed (ROI) | Occurs when the requested values do not match the granularity of the feature. If you trap this error, then get the feature values to determine the changed value |
5021 | Indicates that a feature set value is out of range | The specified value is too large or too small |
5022 | There is no camera available | All cameras are in use by other applications |
5023 | Indicated that the name specified is not a valid camera name. | |
5024 | GetNextFrame cannot be called at this time because it is in use by an overlay callback function | |
5025 | A frame was still in use when the buffers were deallocated. | |
6000 | The stream already exists | |
6001 | Enumeration is done error | |
6002 | There are not enough resources for the requested operation | |
6003 | There was an unexpected frame size | |
6004 | A stream is required for this operation | |
6005 | The wrong version is present | |
6006 | The camera has been disconnected | |
6007 | Unable to map frame in driver | |
6008 | An error was returned from the Windows 1394 OHCI driver | |
6009 | An invalid parameter was passed to the driver | |
6010 | The function completed successfully but the stream was already running | |
6011 | Timeout waiting for the camera to respond | |
6012 | The camera returned an invalid frame (image) | |
6013 | An operating system service returned an error |