GigE Vision Error Codes

GigE Vision APIs can return the following error codes:

Error code Description Causes

RTGV_ERROR_NOT_INITIALIZED

An attempt was made to use a GigE Vision resource before initializing it.

RTGV_ERROR_NO_IMAGE

No images are ready to be grabbed in the associated GigE Vision Image Ring Buffer, and no incoming images have been detected.

Calling RtgvGrabFrame at a faster pace than the one at which the camera sends images.

RTGV_ERROR_SOCKET_ERROR

Failed to read/write from/to socket.

The read/write operation to socket failed when calling RtgvReadRegister/RtgvWriteRegister.

ERROR_INVALID_PARAMETER

Invalid parameter.

One of the following conditions occurred when calling RtgvReadRegister or RtgvWriteRegister:

  • The value of parameter pValue is NULL.
  • The value of parameter length is greater than 4.
ERROR_INVALID_ADDRESS

Invalid register address.

Parameter registerAddress in RtgvReadRegister or RtgvWriteRegister cannot be divided by 4.

RTGV_GEV_STATUS(GEV_STATUS_INVALID_ADDRESS)

The register address does not exist.

Parameter registerAddress in RtgvReadRegister or RtgvWriteRegister does not exist.

RTGV_GEV_STATUS(GEV_STATUS_WRITE_PROTECT)

The register address is write-protected.

Parameter registerAddress in RtgvWriteRegister is write-protected.