Compute Graph Framework SDK Reference  5.12
dwCameraNode_errorid.h File Reference

Go to the source code of this file.

Macros

#define DW_CAMERANODE_ERROR_ID_MAX   DW_CAMERANODE_ERROR_ID_INTRINSICS_EEPROM_READING_FAILED
 
#define DW_CAMERANODE_ERROR_ID_OFFSET   (1U << 16U)
 

Enumerations

enum  dwCameraNodeErrorID {
  DW_CAMERANODE_ERROR_ID_INVALID = 0 ,
  DW_CAMERANODE_ERROR_ID_INTRINSICS_MISSING = DW_CAMERANODE_ERROR_ID_OFFSET ,
  DW_CAMERANODE_ERROR_ID_INTRINSICS_EEPROM_RIG_MISMATCH = DW_CAMERANODE_ERROR_ID_OFFSET + 1U ,
  DW_CAMERANODE_ERROR_ID_INTRINSICS_EEPROM_READING_FAILED = DW_CAMERANODE_ERROR_ID_OFFSET + 2U
}
 

Macro Definition Documentation

◆ DW_CAMERANODE_ERROR_ID_MAX

#define DW_CAMERANODE_ERROR_ID_MAX   DW_CAMERANODE_ERROR_ID_INTRINSICS_EEPROM_READING_FAILED

Maximum error id of camera node specific error ids.

Definition at line 70 of file dwCameraNode_errorid.h.

◆ DW_CAMERANODE_ERROR_ID_OFFSET

#define DW_CAMERANODE_ERROR_ID_OFFSET   (1U << 16U)

Offset of camera node specific error ids.

Definition at line 41 of file dwCameraNode_errorid.h.

Enumeration Type Documentation

◆ dwCameraNodeErrorID

Camera node specific errors.

The camera node will report error ids from three sources

  • SIPL errors in range [0, 2^16)
  • node errors in range [2^16, 2^24)
  • common errors in range [2^24, 2^32)

given DW_CAMERANODE_ERROR_ID_OFFSET = 2^16 and DW_SENSOR_ERROR_ID_OFFSET = 2^24.

This enum specifies node errors only.

Enumerator
DW_CAMERANODE_ERROR_ID_INVALID 

0 - invalid error id

DW_CAMERANODE_ERROR_ID_INTRINSICS_MISSING 

65536 - camera intrinsics missing

DW_CAMERANODE_ERROR_ID_INTRINSICS_EEPROM_RIG_MISMATCH 

65537 - intrinsics read from eeprom and from rig file don't match

DW_CAMERANODE_ERROR_ID_INTRINSICS_EEPROM_READING_FAILED 

65538 - cannot read intrinsics from eeprom

Definition at line 56 of file dwCameraNode_errorid.h.