Device Error Code
    • 02 Jul 2024
    • 10 Minutes to read
    • PDF

    Device Error Code

    • PDF

    Article summary

    The Device error code is organized in two parts. The upper two bytes define a category The lower two bytes define the specific error that occurred in this category.

    Example

    If the region of interest exceeds the sensor boundaries, the following error code is provided by the DeviceErrorCode:

    0x00010003

    The yellow part defines the category and the green part the specific error. Use the category error number to figure out, in which section you need to search for the specific error code.

    So 0x0001 is the category code of the image format control (IMF_ERROR_CATEGORY) group.
    In this category the code 0x0003 defines the specific error code for the case when the region of interest exceeds the sensor boundaries.

    Error Category (Upper 2 bytes)

    This section contains an overview of the categories error codes. This is the upper part of the DeviceErrorCode.

    Definition

    Value

    Description

    IMF_ERROR_CATEGORY

    0x0001

    Image format control error category

    ALG_CTRL_ERROR_CATEGORY

    0x0002

    Analog control error category

    ACQ_CTRL_ERROR_CATEGORY

    0x0003

    Acquisition control error category

    DIG_IO_CTRL_ERROR_CATEGORY

    0x0004

    Digital I/O control error category

    ENC_CTRL_ERROR_CATEGORY

    0x0005

    Encoder control error category

    USER_SET_CTRL_ERROR_CATEGORY

    0x0006

    User set control error category

    ICC_ERROR_CATEGORY

    0x0007

    Image calibration control error category

    LUT_CTRL_ERROR_CATEGORY

    0x0008

    Look-up table control error category

    CT_CTRL_ERROR_CATEGORY

    0x0009

    Color transformation control error category.

    DEV_CTRL_ERROR_CATEGORY

    0x000A

    Device control error category

    FAC_ERROR_CATEGORY

    0x000B

    File access control error category

    LED_FLASH_CTRL_ERROR_CATEGORY

    0x000C

    Led flash control error category

    IO_ANALYZER_ERROR_CATEGORY

    0x000D

    IO Analyzer error category

    Specific Error (Lower 2 bytes)

    This section contains the specific error codes (lower part of the DeviceErrorCode) grouped by the category. Check the DeviceErrorMessage feature to get a description of the error occurred.

    Image Format Control (IMF_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the IMF_ERROR_CATEGORY (0x0001).

    Definition

    Value

    Description

    IMF_ERR_ROI_INVALID_

    WIDTH_OFFSET_MODULO

    0x0001

    The width or the offset is not a multiple of 8(RGB) or 24(Mono)

    IMF_ERR_ROI_WIDTH_

    TOO_SMALL

    0x0002

    The region width is too small

    IMF_ERR_ROI_EXCEEDS_

    SENSOR_BOUDARIES

    0x0003

    The region of interest exceeds the sensor boundaries. You need to use a smaller ffset or width.

    IMF_ERR_WREF_IN_

    MULTIPLE_ROIS

    0x0004

    The complete gain control region is located in multiple regions. You need to use the gain control region only in one region

    IMF_ERR_BV_MAX_

    LINE_WIDTH_EXCEEDED

    0x0005

    The sum of all active region widths and gain control region width (if not completely in one region) exceeds an internal limit of 15360

    IMF_ERR_FAILED_TO_

    SET_ROI_AT_SENSOR

    0x0006

    An internal error occurred while setting the region parameters

    IMF_ERR_FAILED_TO_

    SET_ROI_AT_TRANSPORT_LAYER

    0x0007

    An internal error occurred while setting the region parameters

    IMF_ERR_INVALID_

    BINNING_PARAMETER

    0x0008

    The binning parameter is not supported. You need to use either 1 or 2 for binning parameter

    IMF_ERR_INVALID_

    PIXEL_FORMAT

    0x0009

    Invalid value for pixel format. You need to use a supported pixel format

    IMF_ERR_COULD_NOT_

    ADJUST_ROI_WIDTH_TO_PXFMT

    0x000A

    Could not adjust region width corresponding to pixel format. Increase the region width before changing the pixel format

    IMF_ERR_COULD_NOT_ADJUST_

    WREF_OFFSET_WIDTH_TO_PXFMT

    0x000B

    Could not adjust gain control region width or ffset corresponding to pixel format.

    Increase the gain control region width or ffset before changing the pixel format

    IMF_ERR_INVALID_ROI_WIDTH_

    OFFSET_MODULO_PXFMT

    0x000C

    Invalid region width or offsetX

    IMF_ERR_ INVALID_WREF_WIDTH_

    OFFSET_MODULO_PXFMT

    0x000D

    Invalid gain control region width or offsetX

    IMF_ERR_FAILED_TO_SET_

    PIXFMT_AT_SENSOR

    0x000E

    An internal error occurred while setting the pixel format

    IMF_ERR_ FAILED_TO_SET_

    PIXFMT_AT_TRANSPORT_LAYER

    0x000F

    An internal error occurred while setting the pixel format

    IMF_ERR_TRIGGER_SLAVE_DELAY_

    LINES_OUT_OF_RANGE

    0x0010

    The trigger or slave delay lines value is out of range

    IMF_ERR_IMAGE_HEIGHT_

    OUT_OF_RANGE

    0x0011

    The image height is out of range

    IMF_ERR_TRG_SLAVE_DEL_GCTRL_

    OFFSET_Y_TOO_SMALL

    0x0012

    The trigger or slave delay lines value is too small with respect to gain control region offset.

    The sum of trigger delay lines and gain control region ffset must be atleast 2

    IMF_ERR_ TRG_SLAVE_DEL_GCTRL _

    OFFSET_Y_TOO_LARGE

    0x0013

    The trigger or slave delay lines value is too large with respect to gain control region offset.

    The sum of trigger delay lines and gain control region ffset must be less than 32767

    IMF_ERR_TESTPATTERN_

    VALUE_OUT_OF_RANGE

    0x0014

    The test pattern value is out of range

    IMF_ERR_INVALID_PARAMETER

    0x0015

    Invalid Parameter

    IMF_ERR_DECIMATION_HOR_OUT_OF_RANGE

    0x0016

    The Decimation Horizontal Float value is out of range!

    IMF_ERR_INVALID_PIXEL_COLOR_FILTER

    0x0017

    Invalid pixel color filter!

    Analog Control (ALG_CTRL_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the ALG_CTRL_ERROR_CATEGORY (0x0002).

    Definition

    Value

    Description

    ALG_CTRL_ERR_GAINCTRL_

    OFFSET_Y_RANGE

    0x0001

    The gain control region ffset is out of range

    ALG_CTRL_ERR_GAINCTRL_

    WIDTH_RANGE

    0x0002

    The gain control region width is out of range

    ALG_CTRL_ERR_GAINCTRL_

    HEIGHT_RANGE

    0x0003

    The gain control region height is out of range

    ALG_CTRL_ERR_GAINCTRL_

    EXCEEDS_SENSOR_BOUNDARIES

    0x0004

    The gain control region exceeds the sensor boundaries. You need to use a smaller ffset or width

    ALG_CTRL_ERR_GAINCTRL_

    OFFSET_X_RANGE

    0x0005

    The gain control region ffset is out of range

    ALG_CTRL_ERR_GAINCTRL_

    INVALID_WIDTH_OFFSET_MODULO

    0x0006

    The width or the offset is not a multiple of 8(RGB) or 24(Mono)

    ALG_CTRL_ERR_GAINCTRL_

    EXCEEDS_BV_WIDTH_LIMIT

    0x0007

    The sum of all active region widths and gain control region width (if not completely in one region) exceeds an internal limit of 15360

    ALG_CTRL_ERR_GAINCTRL_

    IN_MULTIPLE_ROIS

    0x0008

    The complete gain control region is located in multiple regions. You need to use the gain control region only in one region

    ALG_CTRL_ERR_FAILED_TO_

    SET_GAINCTRL_AT_SENSOR

    0x0009

    An internal error occurred while setting the gain control region parameters

    ALG_CTRL_ERR_STOP_GAIN_

    FACTOR_OUT_OF_RANGE

    0x000A

    The stop gain factor is out of range

    ALG_CTRL_ERR_GAINCTRL_

    OFFSET_Y_TOO_SMALL

    0x000B

    The gain control region ffset is too small! It must be larger than 2 when using no frame trigger.

    When using frame trigger the sum of trigger delay lines and gain control region ffset must be atleast 2.

    ALG_CTRL_ERR_GAINCTRL_

    OFFSET_Y_TOO_LARGE

    0x000C

    The gain control region ffset is too large! It must be less than or equals to: Height – GainControlRegionHeight when using no frame trigger. When using frame trigger the sum of trigger delay lines and gain control region ffset must be less than 32767.

    ALG_CTRL_ERR_GAINCTRL_

    TARGET_VALUE_OUT_OF_RANGE

    0x000D

    The gain control target value is out of range

    ALG_CTRL_ERR_BRIGHTNESS_

    CONTRAST_GAIN_OUT_OF_RANGE

    0x000E

    The contrast (gain) value of the brightness contrast feature is out of range

    ALG_CTRL_ERR_ BRIGHTNESS_

    CONTRAST_OFFSET_OUT_OF_RANGE

    0x000F

    The brightness (offset) value of the brightness contrast feature is out of range

    ALG_CTRL_ERR_GAIN_

    VALUE_OUT_OF_RANGE

    0x0010

    The gain value is out of range

    ALG_CTRL_ERR_GAIN_

    AUTO_AVG_SAMPLES_OUT_OF_RANGE

    0x0011

    The average samples value is out of range

    ALG_CTRL_ERR_GAMMA_

    VALUE_OUT_OF_RANGE

    0x0012

    The gamma value is out of range

    ALG_CTRL_ERR_INVALID_PARAMETER

    0x0013

    The parameter is invalid!

    ALG_CTRL_ERR_SENSOR_SENSITIVITY_VALUE_OUT_OF_RANGE

    0x0014

    The sensor sensitivity is out of range

    ALG_CTRL_TIMEOUT_READING_VIDEOLEVEL

    0x0015

    Timeout occurred at reading video level

    ALG_CTRL_ERROR_ADAPT_TARGETVALUE

    0x0016

    Error at adapting Target value for GainControlRegion

    Acquisition Control (ACQ_CTRL_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the ACQ_CTRL_ERROR_CATEGORY (0x0003).

    Definition

    Value

    Description

    ACQ_CTRL_ERR_FEATURE_

    CHANGE_DURING_IMG_ACQ

    0x0001

    The feature change is not allowed while grabbing

    ACQ_CTRL_ERR_TRG_

    SELECTOR_INVALID

    0x0002

    The trigger selector is invalid

    ACQ_CTRL_ERR_TRG_SIG_

    DETEC_MODE_NOT_AVAILABLE

    0x0003

    The trigger signal detection mode is invalid for LineStart. You need to use TriggerSignalDetectionMode feature only for Frame trigger

    ACQ_CTRL_ERR_LINE_

    TRG_SRC_INVALID

    0x0004

    The selected source for line trigger is invalid

    ACQ_CTRL_ERR_TRG_

    ACTIV_INVALID

    0x0005

    The trigger activation value is invalid

    ACQ_CTRL_ERR_TRG_

    SRC_USED_BY_OTHER_TRIGGER

    0x0006

    The trigger source is already assigned for another trigger. You need to use different source for LineStart and Frame trigger

    ACQ_CTRL_ERR_TRG_

    FRAME_START_ACTIV_INVALID

    0x0007

    The trigger activation is invalid for FrameStart/FrameBurstStart. You can use RisingEdge/FallingEdge for FrameStart/FrameBurstStart

    ACQ_CTRL_ERR_TRG_

    FRAME_ACTIVE_ACTIV_INVALID

    0x0008

    The trigger activation is invalid for FrameActive. You can use LevelHigh/LevelLow for FrameActive

    ACQ_CTRL_ERR_FRAME_

    TRG_SRC_INVALID

    0x0009

    The selected source for frame trigger is invalid

    ACQ_CTRL_ERR_MASTER_

    TRG_SRC_INVALID

    0x000A

    The source (encoder0, Line1, Line2 and InternalLB) for SelectMaster_Input trigger is invalid

    ACQ_CTRL_ERR_EXPOSURE_

    TIME_TOO_SMALL

    0x000B

    The exposure time is too small

    ACQ_CTRL_ERR_EXPOSURE_

    TIME_TOO_LARGE

    0x000C

    The exposure time is too large

    ACQ_CTRL_ERR_LINE_TIME_

    TOO_SMALL

    0x000D

    The line time is too small. It must be at least 1.5us larger than integration time

    ACQ_CTRL_ERR_LINE_TIME_

    TOO_LARGE

    0x000E

    The line time is too large

    ACQ_CTRL_ERR_LINE_TIME_

    TOO_SMALL_RUNTIME

    0x000F

    The line time is too small, when considering run time parameters

    ACQ_CTRL_ERR_OTHER_FRAME_TRG_MODE_ON

    0x0010

    Selected frame trigger mode cannot be made On because other frame trigger mode is already On

    ACQ_CTRL_ERR_TRG_FRAME_END_SRC_INVALID

    0x0011

    Invalid FrameEnd source

    ACQ_CTRL_ERR_DEBOUNCING_

    MODE_INVALID

    0x0012

    Invalid debouncing mode

    ACQ_CTRL_ERR_TRIGGER_

    DIV_OUT_OF_RANGE

    0x0013

    The trigger divider value is out of range

    ACQ_CTRL_ERR_TRIGGER_

    DIV_NOT_AVAILABLE

    0x0014

    The trigger divider is not available for any frame trigger

    ACQ_CTRL_ERR_TRG_

    LINE_ACTIV_INVALID

    0x0015

    The trigger activation value is invalid for LineStart. You can use only RisingEdge for LineStart

    ACQ_CTRL_ERR_TRG_

    DELAY_LINES_NOT_AVAILABLE

    0x0016

    The trigger delay lines is invalid for LineStart. You can use trigger delay lines only for any Frame trigger

    ACQ_CTRL_ERR_LINE_

    START_DISABLE_INVALID

    0x0017

    Invalid LineStart Disable

    ACQ_CTRL_ERR_INVALID_

    SELECTOR_TRIGGER_DISABLE

    0x0018

    The trigger disable is invalid for FrameStart/Active.

    You can use trigger disable only for LineStart

    ACQ_CTRL_ERR_SELECTED_

    LINE_IS_OUTPUT

    0x0019

    The trigger source used is not configured correctly which is the line mode to output. You need to set the selected line mode to input

    ACQ_CTRL_ERR_INVALID_

    PARAMETER

    0x001A

    The parameter is invalid!

    ACQ_CTRL_ERR_FRAME_RATE_
    ENABLE

    0x001B

    The AcquisitionFrameRateEnable feature can be enabled only if the mode of all frame triggers is set to off!

    ACQ_CTRL_ERR_FRAME_RATE_
    RANGE

    0x001C

    The acquisition frame rate value is out of range!

    ACQ_CTRL_ERR_FEATURE_
    LOCKED

    0x001D

    The feature is currently locked and cannot be written.

    ACQ_CTRL_ERR_TRG_FRAME_
    RATE_ENABLE_INVALID

    0x001E

    Enabling a frame trigger is not permitted if the AcquisitionFrameRateEnable feature is set.

    ACQ_CTRL_ERR_MASTER_SLAVE_MODE_INVALID

    0x001F

    The master slave mode is invalid.

    ACQ_CTRL_ERR_MASTER_SLAVE_INTERFACE_INVALID

    0x0020

    The master slave interface is invalid Or invalid interface with respect to master or slave.

    ACQ_CTRL_ERR_MASTER_SLAVE_NOT_CONFIGURED

    0x0021

    Master slave is not configured properly. Enable any master slave interface.

    ACQ_CTRL_ERR_MS_AUTOSELECT_LINE_USED_AS_TRIGGER_SOURCE

    0x0022

    Enabling AutoSelect mode is not permitted if MS Autoselect line is used as TriggerSource.

    ACQ_CTRL_ERR_AUTOSELECT_MODE_ON

    0x0023

    Enabling the selected trigger is not allowed if trigger source is MS master or slave or autoselect line master slave configuration.

    ACQ_CTRL_ERR_TDI_INVALID

    0x0024

    Invalid time delay integration value.

    ACQ_CTRL_TDI_NOT_AVIALABLE

    0x0025

    TDI feature is not available for color sensor.

    ACQ_CTRL_ERR_FRAME_ACTIVE_EXTEND_LINES_IS_OUT_RANGE

    0x0026

    Frame active extend lines is out of range.

    ACQ_CTRL_ERR_EXTEND_LINES_NOT_AVAILABLE

    0x0027

    Frame Active Extend Lines feature is not available for FrameStart, frameBurstStart and LineStart trigger.

    ACQ_CTRL_ERR_ACQ_START_DURING_IMG_CAL

    0x0028

    Acquisition cannot be started during internal DSNU or PRNU calibration process. Try again later.

    ACQ_CTRL_ERR_TL_THROUGHPUT_TOO_LOW

    0x0029

    Too low transport layer throughput! Change the link configuration for an image acquisition.

    ACQ_CTRL_ERR_MS_LINE_USED_AS_TRIGGER_SOURCE

    0x002A

    Enabling master or slave mode is not permitted if MS master or slave line is used as TriggerSource.

    ACQ_CTRL_ERR_MS_MASTER_MODE_ON

    0x002B

    Enabling the selected trigger is not allowed if trigger source is MS master line of master slave configuration.

    ACQ_CTRL_ERR_LED_FLASH_ON

    0x002C

    Enabling the selected trigger is not allowed if trigger source is flash out line during led flash is active

    ACQ_CTRL_ERR_TL_ACQUISITION_START

    0x002D

    Error occurred during acuisition start at transport layer! Check the transport layer configuration

    ACQ_CTRL_ERR_EXCEEDS_MAX_PAYLOAD_SIZE

    0x002E

    The calculated payload size exceeds the maximum limit

    ACQ_CTRL_ERR_FRAME_END_MODE_ON_NOT_ALLOWED

    0x002F

    FrameBurstActive trigger must be ON to enable the FrameEnd trigger mode

    Digital IO Control (DIG_IO_CTRL_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the DIG_IO_CTRL_ERROR_CATEGORY (0x0004).

    Definition

    Value

    Description

    DIG_IO_CTRL_ERR_LINE_

    SELECTOR_INVALID

    0x0001

    The line selector is invalid

    DIG_IO_CTRL_ERR_

    USEROUTPUT_SELECTOR_INVALID

    0x0002

    The user output selector is invalid

    DIG_IO_CTRL_ERR_

    LINE_INVALID_MODE

    0x0003

    The line mode is invalid with respect to the line format.

    DIG_IO_CTRL_ERR_INVALID_LINE_MODE_

    SOURCE

    0x0004

    The selected line mode is not valid with respect to the line source. You need to use the selected line mode to output or line source to off

    DIG_IO_CTRL_ERR_

    LINE_MODE_SRC_CHANGE_NOT_ALLOWED

    0x0005

    The selected line mode or source change is not allowed. The selected line is used either as a trigger source or as an encoder source or MS mode is on

    DIG_IO_CTRL_ERR_LINE_INVERTER_

    NOT_SUPPORTED

    0x0006

    The selected line does not support enabling or disabling line inverter

    DIG_IO_CTRL_ERR_INVALID_LINE_SOURCE

    0x0007

    Invalid line source

    DIG_IO_CTRL_ERR_LINE_SOURCE_

    NOT_AVAILABLE

    0x0008

    The line source is not available for the selected line

    DIG_IO_CTRL_ERR_LINE_MODE_

    SOURCE_INVALID

    0x0009

    The selected line cannot be used as trigger source or Master/slave mode. You need to configure the line mode to Input and line source to Off.

    DIG_IO_CTRL_ERR_LINE_FORMAT_INVALID

    0x000A

    Invalid line format.

    Encoder Control (ENC_CTRL_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the ENC_CTRL_ERROR_CATEGORY (0x0005).

    Definition

    Value

    Description

    ENC_CTRL_ERR_ENC_

    SELECTOR_INVALID

    0x0001

    The encoder selector is invalid

    ENC_CTRL_ERR_SRC_

    A_INVALID

    0x0002

    The encoder source A is invalid

    ENC_CTRL_ERR_SRC_

    B_INVALID

    0x0003

    The encoder source B is invalid

    ENC_CTRL_ERR_ENC_

    MODE_INVALID

    0x0004

    The encoder mode is invalid

    ENC_CTRL_ERR_ENC_

    AVG_INC_OUT_OF_RANGE

    0x0005

    The encoder average is out of range

    ENC_CTRL_ERR_OUT_

    MODE_INVALID

    0x0006

    The encoder output mode is invalid

    ENC_CTRL_ERR_SRC_

    IN_USE_BY_OTHER_INPUT

    0x0007

    The source is already assigned to other input of the selected encoder. You need to use different source for input A and input B

    ENC_CTRL_ERR_ENC_

    DIV_OUT_OF_RANGE

    0x0008

    The encoder divider value is out of range

    ENC_CTRL_ERR_

    SELECTED_LINE_IS_OUTPUT

    0x0009

    The encoder source A or B used is not configured correctly. You need to set the selected line mode to input.

    ENC_CTRL_ERR_ENC_

    SRC_B_INVALID_CONFIG

    0x000A

    Invalid configuration. You need to set some source for input A

    ENC_CTRL_ERR_SRC_IN_

    USE_BY_INPUTA_OR_INPUTB

    0x000B

    The source is already assigned for either encoder source input A or B

    ENC_CTRL_ERR_ENCODER_SOURCE_

    NOT_CONFIGURED

    0x000C

    Encoder source is not configured. Set Encoder source input A to any line.

    User Set Control (USER_SET_CTRL_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the USER_SET_CTRL_ERROR_CATEGORY (0x0006).

    Definition

    Value

    Description

    USER_SET_CTRL_ERR_

    SELECTOR_INVALID

    0x0001

    Invalid user set selector

    USER_SET_CTRL_ERR_

    DEFAULT_READ_ONLY

    0x0002

    The default user set modification is not allowed

    USER_SET_CTRL_ERR_

    LOAD_USER_SET_FAILED

    0x0003

    An error occurred while loading the user set

    USER_SET_CTRL_ERR_LOAD_

    USER_SET_CMD_VAL_INVALID

    0x0004

    Invalid load user set command value

    Image Calibration Control (ICC_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the ICC_ERROR_CATEGORY (0x0007).

    Definition

    Value

    Description

    ICC_ERR_LINE_DISTANCE_

    OUT_OF_RANGE

    0x0001

    The line distance is out of range

    ICC_IMGCALMODE_ERR_

    INVALID_PARAMETER

    0x0002

    ImageCalibrationMode is out of range

    ICC_IMGCALAUTO_ERR_

    INVALID_PARAMETER

    0x0003

    ImageCalibrationAuto is out of range

    ICC_IMG_CAL_FEATURES_LOCKED

    0x0004

    The selected feature is locked due to an image calibration mode is active

    ICC_IMGCALPRNU_NODSNULUT_ACTIVE

    0x0005

    For PRNU calibration a valid and loaded DSNU is needed

    ICC_ERR_SCAN_DIR_CHANGE_

    NOT_ALLOWED

    0x0006

    Scan direction is read only when scan direction source is not internal

    ICC_ERR_SCAN_DIR_EXT_SRC_

    NOT_CONFIGURED

    0x0007

    The Encoder0 is not configured properly for the use of ScanDirectionSource. You need to configure EncoderSourceA and EncoderSourceB

    ICC_CTRL_FFC_ERR_MULTI_

    DATASETS_ENABLING_NOT_SUPPORTED

    0x0008

    Enabling multiple flat field correction data sets is not supported for this mode or device. It is supported only with LED-Flash and some camera variants. See also the feature reference feature availability table.

    LUT Control (LUT_CTRL_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the LUT_CTRL_ERROR_CATEGORY (0x0008).

    Definition

    Value

    Description

    LUT_CTRL_ERR_FFC_LUT_

    COULD_NOT_LOAD_DATA

    0x0001

    An error occurred while loading the LUT’s data from flash

    LUT_CTRL_ERR_INVALID_

    FFC_LUT

    0x0002

    The LUT does not contain valid data according to the pixel format

    LUT_CTRL_ERR_INVALID_

    PARAMETER

    0x0003

    The parameter is invalid!

    LUT_CTRL_ERR_IMGCALAUTO_TIMEOUT

    0x0004

    Timeout at Internal ImageCalibration

    LUT_CTRL_ERR_IMGCALAUTO_INTERNALERROR

    0x0005

    Error at Internal ImageCalibration

    Color Transformation Control (CT_CTRL_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the CT_CTRL_ERROR_CATEGORY (0x0009).

    Definition

    Value

    Description

    CT_CTRL_ERR_SELECTOR_INVALID

    0x0001

    Invalid color transformation module selector.

    CT_CTRL_VALUE_SELECTOR_INVALID

    0x0002

    Invalid color transformation value (gain or offset) selector.

    CT_CTRL_ERR_ENABLING_NOT_ALLOWED

    0x0003

    Already other color transformation module is active.

    CT_CTRL_ERR_GAIN_OUT_OF_RANGE

    0x0004

    Color transformation module gain value is out of range.

    CT_CTRL_ERR_OFFSET_OUT_OF_RANGE

    0x0005

    Color transformation module offset value is out of range.

    CT_CTRL_ERR_MODIFICATION_NOT_ALLOWED

    0x0006

    CT_CTRL_ERR_PIXELFORMAT_INVALID_WRT_SRGB

    0x0007

    Invalid pixel format to activate sRGB. Set the pixel format to RGB8

    Device Control (DEV_CTRL_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the DEV_CTRL_ERROR_CATEGORY (0x000A).

    Definition

    Value

    Description

    DEV_CTRL_ERROR_COULD_

    NOT_GET _TEMPERATURE

    0x0001

    An internal error occurred while getting the temperature

    DEV_CTRL_ERROR_INVALID_VALUE

    0x0002

    Invalid value set.

    File Access Control (FAC_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the FAC_ERROR_CATEGORY (0x000B).

    Definition

    Value

    Description

    FAC_ERROR_FILE_ALREADY_OPEN

    0x0001

    A file is already open

    FAC_ERROR_INVALID_FILE_SELECTOR

    0x0002

    Invalid file selector

    FAC_ERROR_INVALID_FILE_OPERATION_SELECTOR

    0x0003

    Invalid file operation selector

    FAC_ERROR_INVALID_FILE_OPERATION_EXEC_VAL

    0x0004

    Invalid file operation execute command value

    FAC_ERROR_FILE_OPERATION_IN_PROGRESS

    0x0005

    File operation is in progress

    FAC_ERROR_NO_FILE_OPEN

    0x0006

    No file is open

    FAC_ERROR_FILE_NOT_OPEN_OR_INVALID_OPEN_MODE

    0x0007

    Either file is not open or file open mode is not write operation

    FAC_ERROR_NO_FILE_SELECTED

    0x0008

    No file is selected. Select any one file

    FAC_ERROR_INVALID_FILE_CONTENT

    0x0009

    Invalid file content

    FAC_ERROR_CHECKSUM_CALCULATION_FAILED

    0x000A

    Calculation of file checksum failed

    FAC_ERROR_CHECKSUM_ERROR

    0x000B

    Comparison of calculated checksum is not matching with the given checksum

    FAC_ERROR_INVALID_OPEN_MODE

    0x000C

    File open mode is not according to the set operation (read, write)

    FAC_ERROR_EXCESS_FILE_SIZE

    0x000D

    File access (read, write) exceeds the file size(max size for writing)

    FAC_ERROR_EXCESS_FILE_ACCESS_BUFFER_SIZE

    0x000E

    File read access exceeds the file access buffer size

    FAC_ERROR_COPY_DATA_TO_FILE_ACCESS_BUF_FAILED

    0x000F

    An error occurred while copying data to the file access buffer

    FAC_ERROR_INVALID_FILE_ACCESS_OFFSET

    0x0010

    Invalid file access offset

    FAC_ERROR_FLASH_ACCESS_ERROR

    0x0011

    An error occurred during flash access like erase, write

    FAC_ERROR_INVALID_OPEN_MODE_SELECTOR

    0x0012

    Invalid file open mode selector

    FAC_ERROR_FILE_ACCESS_BUFFER_OVERRUN

    0x0013

    File access buffer overrun

    FAC_ERROR_CLOSE

    0x0014

    Error during file close operation. The file has not been updated. The file might be invalid.

    FAC_ERROR_CLOSE_FATAL

    0x0015

    Fatal error during file close operation. Avoid switching off camera! Redo the update!

    Otherwise, the camera might refuse to boot or problems while connecting might occur.

    Led Flash Control (LED_FLASH_CTRL_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the LED_FLASH_CTRL_ERROR_CATEGORY (0x000C).

    Definition

    Value

    Description

    LED_FLASH_CTRL_ERR_NO_OF_PATTERN_INVALID

    0x0001

    Number of pattern value is invalid

    LED_FLASH_CTRL_ERR_PATTERN_SELECTOR_INVALID

    0x0002

    Invalid pattern selector

    LED_FLASH_CTRL_ERR_INVALID_FRAME_CONTROL

    0x0003

    Frame control is invalid

    LED_FLASH_CTRL_ERR_SEQUENCE_TIME_INVALID

    0x0004

    Sequence time is less than the sum of all active pattern on time

    LED_FLASH_CTRL_ERR_FLASH_OUT_ON_TIME_INVALID

    0x0005

    Flash out on time of the selected pattern is invalid

    LED_FLASH_CTRL_ERR_FLASH_OUT_OFF_DELAY_INVALID

    0x0006

    Flash out off delay of the selected pattern is invalid

    LED_FLASH_CTRL_ERR_MULTI_PRNU_FLASHING_

    DISABLE_INVALID

    0x0007

    Disabling led flashing is not permitted if the multiple PRNU data sets are active.

    IO Analyzer (IO_ANALYZER_ERROR_CATEGORY)

    The below table contains the details of specific error belongs to the IO_ANALYZER_ERROR_CATEGORY (0x000D).

    Definition

    Value

    Description

    IO_ANALYZER_ERR_

    TRIGGER_ACTIVATION_INVALID

    0x0001

    The trigger activation is invalid

    IO_ANALYZER_ERR_

    SOURCE_CHA_INVALID

    0x0002

    Invalid source channel A

    IO_ANALYZER_ERR_

    TRIG_POSITION_OUT_OF_RANGE

    0x0003

    The trigger position is out of range

    IO_ANALYZER_ERR_

    INVALID_SRC_CH_CONFIG

    0x0004

    Invalid source channel configuration. Either use both source channel or only channel A

    IO_ANALYZER_ERR_

    SOURCE_CHB_INVALID

    0x0005

    Invalid source channel B

    IO_ANALYZER_ERR_SAMPLE_

    RATE_REDUCTION_INVALID

    0x0006

    Invalid sample rate reduction


    Was this article helpful?

    ESC

    Eddy AI, facilitating knowledge discovery through conversational intelligence