Classes | Macros | Typedefs | Enumerations
PS1080.h File Reference
#include <OniCTypes.h>
Include dependency graph for PS1080.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OBEccInit
 
struct  OBEccRSKey
 
struct  OBEccVerify
 
struct  XnAHBData
 
struct  XnBist
 
struct  XnCmosBlankingTime
 
struct  XnCmosBlankingUnits
 
struct  XnControlProcessingData
 
struct  XnDepthAGCBin
 
struct  XnDepthOptimizationParam
 
struct  XnEmitterData
 
struct  XnFileAttributes
 
struct  XnFlashFile
 
struct  XnFlashFileList
 
struct  XnI2CReadData
 
struct  XnI2CWriteData
 
struct  XnInnerParamData
 
struct  XnLedState
 
struct  XnParamFileData
 
struct  XnParamFlashData
 
struct  XnPixelRegistration
 
struct  XnProjectorFaultData
 
struct  XnRgbAeMode
 
struct  XnSDKVersion
 
struct  XnTecData
 
struct  XnTecFastConvergenceData
 
struct  XnVersions
 

Macros

#define XN_DEVICE_MAX_STRING_LENGTH   200
 
#define XN_IO_MAX_I2C_BUFFER_SIZE   10
 
#define XN_MAX_LOG_SIZE   (6*1024)
 

Typedefs

typedef struct OBEccInit OBEccInit
 
typedef struct OBEccRSKey OBEccRSKey
 
typedef struct OBEccVerify OBEccVerify
 
typedef struct XnAHBData XnAHBData
 
typedef struct XnBist XnBist
 
typedef enum XnBistError XnBistError
 
typedef enum XnBistType XnBistType
 
typedef struct XnCmosBlankingTime XnCmosBlankingTime
 
typedef struct XnCmosBlankingUnits XnCmosBlankingUnits
 
typedef struct XnControlProcessingData XnControlProcessingData
 
typedef enum XnCroppingMode XnCroppingMode
 
typedef struct XnDepthAGCBin XnDepthAGCBin
 
typedef enum XnDepthCMOSType XnDepthCMOSType
 
typedef struct XnDepthOptimizationParam XnDepthOptimizationParam
 
typedef struct XnEmitterData XnEmitterData
 
typedef enum XnFirmwareCroppingMode XnFirmwareCroppingMode
 
typedef struct XnI2CReadData XnI2CReadData
 
typedef struct XnI2CWriteData XnI2CWriteData
 
typedef enum XnImageCMOSType XnImageCMOSType
 
typedef struct XnLedState XnLedState
 
typedef struct XnPixelRegistration XnPixelRegistration
 
typedef enum XnProcessingType XnProcessingType
 
typedef struct XnProjectorFaultData XnProjectorFaultData
 
typedef struct XnRgbAeMode XnRgbAeMode
 
typedef struct XnSDKVersion XnSDKVersion
 
typedef enum XnSensorUsbInterface XnSensorUsbInterface
 
typedef struct XnTecData XnTecData
 
typedef struct XnTecFastConvergenceData XnTecFastConvergenceData
 

Enumerations

enum  {
  XN_MODULE_PROPERTY_USB_INTERFACE = 0x1080F001, XN_MODULE_PROPERTY_MIRROR = 0x1080F002, XN_MODULE_PROPERTY_RESET_SENSOR_ON_STARTUP = 0x1080F004, XN_MODULE_PROPERTY_LEAN_INIT = 0x1080F005,
  XN_MODULE_PROPERTY_SERIAL_NUMBER = 0x1080F006, XN_MODULE_PROPERTY_VERSION = 0x1080F007, XN_MODULE_PROPERTY_FIRMWARE_FRAME_SYNC = 0x1080F008, XN_MODULE_PROPERTY_HOST_TIMESTAMPS = 0x1080FF77,
  XN_MODULE_PROPERTY_CLOSE_STREAMS_ON_SHUTDOWN = 0x1080FF78, XN_MODULE_PROPERTY_FIRMWARE_LOG_INTERVAL = 0x1080FF7F, XN_MODULE_PROPERTY_PRINT_FIRMWARE_LOG = 0x1080FF80, XN_MODULE_PROPERTY_FIRMWARE_LOG_FILTER = 0x1080FF81,
  XN_MODULE_PROPERTY_FIRMWARE_LOG = 0x1080FF82, XN_MODULE_PROPERTY_FIRMWARE_CPU_INTERVAL = 0x1080FF83, XN_MODULE_PROPERTY_PHYSICAL_DEVICE_NAME = 0x1080FF7A, XN_MODULE_PROPERTY_VENDOR_SPECIFIC_DATA = 0x1080FF7B,
  XN_MODULE_PROPERTY_SENSOR_PLATFORM_STRING = 0x1080FF7C, XN_MODULE_PROPERTY_FIRMWARE_PARAM = 0x1080E001, XN_MODULE_PROPERTY_RESET = 0x1080E002, XN_MODULE_PROPERTY_IMAGE_CONTROL = 0x1080E003,
  XN_MODULE_PROPERTY_DEPTH_CONTROL = 0x1080E004, XN_MODULE_PROPERTY_AHB = 0x1080E005, XN_MODULE_PROPERTY_LED_STATE = 0x1080E006, XN_MODULE_PROPERTY_EMITTER_STATE = 0x1080E007,
  XN_MODULE_PROPERTY_CMOS_BLANKING_UNITS = 0x1080FF74, XN_MODULE_PROPERTY_CMOS_BLANKING_TIME = 0x1080FF75, XN_MODULE_PROPERTY_FILE_LIST = 0x1080FF84, XN_MODULE_PROPERTY_FLASH_CHUNK = 0x1080FF85,
  XN_MODULE_PROPERTY_FILE = 0x1080FF86, XN_MODULE_PROPERTY_DELETE_FILE = 0x1080FF87, XN_MODULE_PROPERTY_FILE_ATTRIBUTES = 0x1080FF88, XN_MODULE_PROPERTY_TEC_SET_POINT = 0x1080FF89,
  XN_MODULE_PROPERTY_TEC_STATUS = 0x1080FF8A, XN_MODULE_PROPERTY_TEC_FAST_CONVERGENCE_STATUS = 0x1080FF8B, XN_MODULE_PROPERTY_EMITTER_SET_POINT = 0x1080FF8C, XN_MODULE_PROPERTY_EMITTER_STATUS = 0x1080FF8D,
  XN_MODULE_PROPERTY_I2C = 0x1080FF8E, XN_MODULE_PROPERTY_BIST = 0x1080FF8F, XN_MODULE_PROPERTY_PROJECTOR_FAULT = 0x1080FF90, XN_MODULE_PROPERTY_APC_ENABLED = 0x1080FF91,
  XN_MODULE_PROPERTY_FIRMWARE_TEC_DEBUG_PRINT = 0x1080FF92, XN_MODULE_PROPERTY_READ_ALL_ENDPOINTS = 0x1080FF93, XN_MODULE_PROPERTY_IRFLOOD_STATE = 0x1080FF94, XN_MODULE_PROPERTY_IRGAIN = 0x1080FF95,
  XN_MODULE_PROPERTY_IREXP = 0x1080FF96, XN_MODULE_PROPERTY_SENSOR_CHANGE = 0x1080FF97, XN_MODULE_PROPERTY_PUBLIC_KEY = 0x1080FF98, XN_MODULE_PROPERTY_RANDOM_STRING = 0x1080FF99,
  XN_MODULE_PROPERTY_RS_KEY = 0x1080FF9A, XN_MODULE_PROPERTY_IS_SUPPORT_LASER_SECURE = 0x1080FF9B, XN_MODULE_PROPERTY_LASER_SECURE_STATUS = 0x1080FF9C, XN_MODULE_PROPERTY_LASER_SECURE_KEEPALIVE = 0x1080FF9D,
  XN_MODULE_PROPERTY_LASER_CURRENT = 0x1080FF9E, XN_MODULE_PROPERTY_SOFT_RESET = 0x1080FF9F, XN_MODULE_PROPERTY_SWITCH_IR = 0x1080FFB0, XN_MODULE_PROPERTY_RGB_AE_MODE = 0x1080FFB1,
  XN_MODULE_PROPERTY_CAL_IR_TEMP = 0x1080FFB2, XN_MODULE_PROPERTY_CAL_LDMP_TEMP = 0x1080FFB3, XN_MODULE_PROPERTY_RT_IR_TEMP = 0x1080FFB4, XN_MODULE_PROPERTY_RT_LDMP_TEMP = 0x1080FFB5,
  XN_MODULE_PROPERTY_IR_TEMP_COMP_CO = 0x1080FFB6, XN_MODULE_PROPERTY_LDMP_TEMP_COMP_CO = 0x1080FFB7, XN_MODULE_PROPERTY_TEMP_COMP = 0x1080FFB8, XN_MODULE_PROPERTY_DEPTH_OPTIM_STATE = 0x1080FFB9,
  XN_MODULE_PROPERTY_DEPTH_OPTIM_PARAM = 0x1080FFBA, XN_MODULE_PROPERTY_UPDATE_FIRMWARE_FLASH_CHUNK = 0x1080FFBD, XN_MODULE_PROPERTY_LDP_ENABLE = 0x1080FFBE, XN_MODULE_PROPERTY_EMITTER_STATE_V1 = 0x1080FFBF,
  XN_MODULE_PROPERTY_LDP_SCALE = 0x1080FFC0, XN_MODULE_PROPERTY_LDP_STATUS = 0x1080FFC1, XN_STREAM_PROPERTY_INPUT_FORMAT = 0x10800001, XN_STREAM_PROPERTY_CROPPING_MODE = 0x10800002,
  XN_STREAM_PROPERTY_CLOSE_RANGE = 0x1080F003, XN_STREAM_PROPERTY_FAST_ZOOM_CROP = 0x1080F009, XN_STREAM_PROPERTY_PIXEL_REGISTRATION = 0x10801001, XN_STREAM_PROPERTY_PIXEL_C2D_REGISTRATION = 0x20801001,
  XN_STREAM_PROPERTY_PIXEL_D2C_REGISTRATION = 0x20801002, XN_STREAM_PROPERTY_WHITE_BALANCE_ENABLED = 0x10801002, XN_STREAM_PROPERTY_GAIN = 0x10801003, XN_STREAM_PROPERTY_HOLE_FILTER = 0x10801004,
  XN_STREAM_PROPERTY_REGISTRATION_TYPE = 0x10801005, XN_STREAM_PROPERTY_AGC_BIN = 0x10801006, XN_STREAM_PROPERTY_CONST_SHIFT = 0x10801007, XN_STREAM_PROPERTY_PIXEL_SIZE_FACTOR = 0x10801008,
  XN_STREAM_PROPERTY_MAX_SHIFT = 0x10801009, XN_STREAM_PROPERTY_PARAM_COEFF = 0x1080100A, XN_STREAM_PROPERTY_SHIFT_SCALE = 0x1080100B, XN_STREAM_PROPERTY_ZERO_PLANE_DISTANCE = 0x1080100C,
  XN_STREAM_PROPERTY_ZERO_PLANE_PIXEL_SIZE = 0x1080100D, XN_STREAM_PROPERTY_EMITTER_DCMOS_DISTANCE = 0x1080100E, XN_STREAM_PROPERTY_DCMOS_RCMOS_DISTANCE = 0x1080100F, XN_STREAM_PROPERTY_DUAL_FOCALL_LENGTH = 0x06010011,
  XN_STREAM_PROPERTY_DUAL_COEFF_DISPARITY = 0x06010012, XN_STREAM_PROPERTY_S2D_TABLE = 0x10801112, XN_STREAM_PROPERTY_D2S_TABLE = 0x10801113, XN_STREAM_PROPERTY_DEPTH_SENSOR_CALIBRATION_INFO = 0x10801012,
  XN_STREAM_PROPERTY_GMC_MODE = 0x1080FF44, XN_STREAM_PROPERTY_MIN_DEPTH = 0x1080FF40, XN_STREAM_PROPERTY_MAX_DEPTH = 0x1080FF41, XN_STREAM_PROPERTY_GMC_DEBUG = 0x1080FF45,
  XN_STREAM_PROPERTY_WAVELENGTH_CORRECTION = 0x1080FF46, XN_STREAM_PROPERTY_WAVELENGTH_CORRECTION_DEBUG = 0x1080FF47, XN_STREAM_PROPERTY_SOFTWARE_REGISTRATION = 0x2080FF42, XN_STREAM_PROPERTY_SOFTWARE_FILTER = 0x2080FF43,
  XN_STREAM_PROPERTY_FLICKER = 0x10802001
}
 
enum  { XN_ERROR_STATE_OK = 0, XN_ERROR_STATE_DEVICE_PROJECTOR_FAULT = 1, XN_ERROR_STATE_DEVICE_OVERHEAT = 2 }
 
enum  XnBistError {
  XN_BIST_RAM_TEST_FAILURE = 1 << 0, XN_BIST_IR_CMOS_CONTROL_BUS_FAILURE = 1 << 1, XN_BIST_IR_CMOS_DATA_BUS_FAILURE = 1 << 2, XN_BIST_IR_CMOS_BAD_VERSION = 1 << 3,
  XN_BIST_IR_CMOS_RESET_FAILUE = 1 << 4, XN_BIST_IR_CMOS_TRIGGER_FAILURE = 1 << 5, XN_BIST_IR_CMOS_STROBE_FAILURE = 1 << 6, XN_BIST_COLOR_CMOS_CONTROL_BUS_FAILURE = 1 << 7,
  XN_BIST_COLOR_CMOS_DATA_BUS_FAILURE = 1 << 8, XN_BIST_COLOR_CMOS_BAD_VERSION = 1 << 9, XN_BIST_COLOR_CMOS_RESET_FAILUE = 1 << 10, XN_BIST_FLASH_WRITE_LINE_FAILURE = 1 << 11,
  XN_BIST_FLASH_TEST_FAILURE = 1 << 12, XN_BIST_POTENTIOMETER_CONTROL_BUS_FAILURE = 1 << 13, XN_BIST_POTENTIOMETER_FAILURE = 1 << 14, XN_BIST_AUDIO_TEST_FAILURE = 1 << 15,
  XN_BIST_PROJECTOR_TEST_LD_FAIL = 1 << 16, XN_BIST_PROJECTOR_TEST_LD_FAILSAFE_TRIG_FAIL = 1 << 17, XN_BIST_PROJECTOR_TEST_FAILSAFE_HIGH_FAIL = 1 << 18, XN_BIST_PROJECTOR_TEST_FAILSAFE_LOW_FAIL = 1 << 19,
  XN_TEC_TEST_HEATER_CROSSED = 1 << 20, XN_TEC_TEST_HEATER_DISCONNETED = 1 << 21, XN_TEC_TEST_TEC_CROSSED = 1 << 22, XN_TEC_TEST_TEC_FAULT = 1 << 23
}
 
enum  XnBistType {
  XN_BIST_IMAGE_CMOS = 1 << 0, XN_BIST_IR_CMOS = 1 << 1, XN_BIST_POTENTIOMETER = 1 << 2, XN_BIST_FLASH = 1 << 3,
  XN_BIST_FULL_FLASH = 1 << 4, XN_BIST_PROJECTOR_TEST_MASK = 1 << 5, XN_BIST_TEC_TEST_MASK = 1 << 6, XN_BIST_NESA_TEST_MASK = 1 << 7,
  XN_BIST_NESA_UNLIMITED_TEST_MASK = 1 << 8, XN_BIST_ALL = (0xFFFFFFFF & ~XN_BIST_NESA_TEST_MASK & ~XN_BIST_NESA_UNLIMITED_TEST_MASK)
}
 
enum  XnChipVer {
  XN_SENSOR_CHIP_VER_UNKNOWN = 0, XN_SENSOR_CHIP_VER_PS1000 = 1, XN_SENSOR_CHIP_VER_PS1080 = 2, XN_SENSOR_CHIP_VER_PS1080A6 = 3,
  XN_SENSOR_CHIP_VER_MX6000 = 6, XN_SENSOR_CHIP_VER_DUAL_MX6000 = 7
}
 
enum  XnCMOSType { XN_CMOS_TYPE_IMAGE = 0, XN_CMOS_TYPE_DEPTH = 1, XN_CMOS_TYPE_IR = 2, XN_CMOS_COUNT }
 
enum  XnCroppingMode { XN_CROPPING_MODE_NORMAL = 1, XN_CROPPING_MODE_INCREASED_FPS = 2, XN_CROPPING_MODE_SOFTWARE_ONLY = 3 }
 
enum  XnDepthCMOSType {
  XN_DEPTH_CMOS_NONE = 0, XN_DEPTH_CMOS_MT9M001 = 1, XN_DEPTH_CMOS_AR130 = 2, XN_DEPTH_CMOS_OV9151 = 3,
  XN_DEPTH_CMOS_OV9282 = 7, XN_DEPTH_CMOS_AR0144 = 8
}
 
enum  XnFilePossibleAttributes { XnFileAttributeReadOnly = 0x8000 }
 
enum  XnFirmwareCroppingMode { XN_FIRMWARE_CROPPING_MODE_DISABLED = 0, XN_FIRMWARE_CROPPING_MODE_NORMAL = 1, XN_FIRMWARE_CROPPING_MODE_INCREASED_FPS = 2 }
 
enum  XnFlashFileType {
  XnFlashFileTypeFileTable = 0x00, XnFlashFileTypeScratchFile = 0x01, XnFlashFileTypeBootSector = 0x02, XnFlashFileTypeBootManager = 0x03,
  XnFlashFileTypeCodeDownloader = 0x04, XnFlashFileTypeMonitor = 0x05, XnFlashFileTypeApplication = 0x06, XnFlashFileTypeFixedParams = 0x07,
  XnFlashFileTypeDescriptors = 0x08, XnFlashFileTypeDefaultParams = 0x09, XnFlashFileTypeImageCmos = 0x0A, XnFlashFileTypeDepthCmos = 0x0B,
  XnFlashFileTypeAlgorithmParams = 0x0C, XnFlashFileTypeReferenceQVGA = 0x0D, XnFlashFileTypeReferenceVGA = 0x0E, XnFlashFileTypeMaintenance = 0x0F,
  XnFlashFileTypeDebugParams = 0x10, XnFlashFileTypePrimeProcessor = 0x11, XnFlashFileTypeGainControl = 0x12, XnFlashFileTypeRegistartionParams = 0x13,
  XnFlashFileTypeIDParams = 0x14, XnFlashFileTypeSensorTECParams = 0x15, XnFlashFileTypeSensorAPCParams = 0x16, XnFlashFileTypeSensorProjectorFaultParams = 0x17,
  XnFlashFileTypeProductionFile = 0x18, XnFlashFileTypeUpgradeInProgress = 0x19, XnFlashFileTypeWavelengthCorrection = 0x1A, XnFlashFileTypeGMCReferenceOffset = 0x1B,
  XnFlashFileTypeSensorNESAParams = 0x1C, XnFlashFileTypeSensorFault = 0x1D, XnFlashFileTypeVendorData = 0x1E
}
 
enum  XnFWVer {
  XN_SENSOR_FW_VER_UNKNOWN = 0, XN_SENSOR_FW_VER_0_17 = 1, XN_SENSOR_FW_VER_1_1 = 2, XN_SENSOR_FW_VER_1_2 = 3,
  XN_SENSOR_FW_VER_3_0 = 4, XN_SENSOR_FW_VER_4_0 = 5, XN_SENSOR_FW_VER_5_0 = 6, XN_SENSOR_FW_VER_5_1 = 7,
  XN_SENSOR_FW_VER_5_2 = 8, XN_SENSOR_FW_VER_5_3 = 9, XN_SENSOR_FW_VER_5_4 = 10, XN_SENSOR_FW_VER_5_5 = 11,
  XN_SENSOR_FW_VER_5_6 = 12, XN_SENSOR_FW_VER_5_7 = 13, XN_SENSOR_FW_VER_5_8 = 14, XN_SENSOR_FW_VER_5_9 = 15
}
 
enum  XnHWVer {
  XN_SENSOR_HW_VER_UNKNOWN = 0, XN_SENSOR_HW_VER_FPDB_10 = 1, XN_SENSOR_HW_VER_CDB_10 = 2, XN_SENSOR_HW_VER_RD_3 = 3,
  XN_SENSOR_HW_VER_RD_5 = 4, XN_SENSOR_HW_VER_RD1081 = 5, XN_SENSOR_HW_VER_RD1082 = 6, XN_SENSOR_HW_VER_RD109 = 7
}
 
enum  XnImageCMOSType { XN_IMAGE_CMOS_NONE = 0, XN_IMAGE_CMOS_MT9M112 = 1, XN_IMAGE_CMOS_MT9D131 = 2, XN_IMAGE_CMOS_MT9M114 = 3 }
 
enum  XnIODepthFormats {
  XN_IO_DEPTH_FORMAT_UNCOMPRESSED_16_BIT = 0, XN_IO_DEPTH_FORMAT_COMPRESSED_PS = 1, XN_IO_DEPTH_FORMAT_UNCOMPRESSED_10_BIT = 2, XN_IO_DEPTH_FORMAT_UNCOMPRESSED_11_BIT = 3,
  XN_IO_DEPTH_FORMAT_UNCOMPRESSED_12_BIT = 4
}
 
enum  XnIOImageFormats {
  XN_IO_IMAGE_FORMAT_BAYER = 0, XN_IO_IMAGE_FORMAT_YUV422 = 1, XN_IO_IMAGE_FORMAT_JPEG = 2, XN_IO_IMAGE_FORMAT_JPEG_420 = 3,
  XN_IO_IMAGE_FORMAT_JPEG_MONO = 4, XN_IO_IMAGE_FORMAT_UNCOMPRESSED_YUV422 = 5, XN_IO_IMAGE_FORMAT_UNCOMPRESSED_BAYER = 6, XN_IO_IMAGE_FORMAT_UNCOMPRESSED_YUYV = 7
}
 
enum  XnLogFilter {
  XnLogFilterDebug = 0x0001, XnLogFilterInfo = 0x0002, XnLogFilterError = 0x0004, XnLogFilterProtocol = 0x0008,
  XnLogFilterAssert = 0x0010, XnLogFilterConfig = 0x0020, XnLogFilterFrameSync = 0x0040, XnLogFilterAGC = 0x0080,
  XnLogFilterTelems = 0x0100, XnLogFilterAll = 0xFFFF
}
 
enum  XnParamResetType { XN_RESET_TYPE_POWER = 0, XN_RESET_TYPE_SOFT = 1, XN_RESET_TYPE_SOFT_FIRST = 2 }
 
enum  XnProcessingType { XN_PROCESSING_DONT_CARE = 0, XN_PROCESSING_HARDWARE = 1, XN_PROCESSING_SOFTWARE = 2 }
 
enum  XnSensorUsbInterface { XN_SENSOR_USB_INTERFACE_DEFAULT = 0, XN_SENSOR_USB_INTERFACE_ISO_ENDPOINTS = 1, XN_SENSOR_USB_INTERFACE_BULK_ENDPOINTS = 2, XN_SENSOR_USB_INTERFACE_ISO_ENDPOINTS_LOW_DEPTH = 3 }
 
enum  XnSensorVer {
  XN_SENSOR_VER_UNKNOWN = 0, XN_SENSOR_VER_2_0 = 1, XN_SENSOR_VER_3_0 = 2, XN_SENSOR_VER_4_0 = 3,
  XN_SENSOR_VER_5_0 = 4
}
 

Macro Definition Documentation

#define XN_DEVICE_MAX_STRING_LENGTH   200

The maximum permitted Xiron device name string length.

Definition at line 27 of file PS1080.h.

#define XN_IO_MAX_I2C_BUFFER_SIZE   10

Definition at line 515 of file PS1080.h.

#define XN_MAX_LOG_SIZE   (6*1024)

Definition at line 516 of file PS1080.h.

Typedef Documentation

typedef struct OBEccInit OBEccInit
typedef struct OBEccRSKey OBEccRSKey
typedef struct OBEccVerify OBEccVerify
typedef struct XnAHBData XnAHBData
typedef struct XnBist XnBist
typedef enum XnBistError XnBistError
typedef enum XnBistType XnBistType
typedef struct XnDepthAGCBin XnDepthAGCBin
typedef struct XnEmitterData XnEmitterData
typedef struct XnI2CReadData XnI2CReadData
typedef struct XnLedState XnLedState
typedef struct XnRgbAeMode XnRgbAeMode
typedef struct XnSDKVersion XnSDKVersion
typedef struct XnTecData XnTecData

Enumeration Type Documentation

anonymous enum
Enumerator
XN_MODULE_PROPERTY_USB_INTERFACE 

unsigned long long (XnSensorUsbInterface)

XN_MODULE_PROPERTY_MIRROR 

Boolean

XN_MODULE_PROPERTY_RESET_SENSOR_ON_STARTUP 

unsigned long long, get only

XN_MODULE_PROPERTY_LEAN_INIT 

unsigned long long, get only

XN_MODULE_PROPERTY_SERIAL_NUMBER 

char[XN_DEVICE_MAX_STRING_LENGTH], get only

XN_MODULE_PROPERTY_VERSION 

XnVersions, get only

XN_MODULE_PROPERTY_FIRMWARE_FRAME_SYNC 

Boolean

XN_MODULE_PROPERTY_HOST_TIMESTAMPS 

Boolean

XN_MODULE_PROPERTY_CLOSE_STREAMS_ON_SHUTDOWN 

Boolean

XN_MODULE_PROPERTY_FIRMWARE_LOG_INTERVAL 

Integer

XN_MODULE_PROPERTY_PRINT_FIRMWARE_LOG 

Boolean

XN_MODULE_PROPERTY_FIRMWARE_LOG_FILTER 

Integer

XN_MODULE_PROPERTY_FIRMWARE_LOG 

String, get only

XN_MODULE_PROPERTY_FIRMWARE_CPU_INTERVAL 

Integer

XN_MODULE_PROPERTY_PHYSICAL_DEVICE_NAME 

String, get only

XN_MODULE_PROPERTY_VENDOR_SPECIFIC_DATA 

String, get only

XN_MODULE_PROPERTY_SENSOR_PLATFORM_STRING 

String, get only

XN_MODULE_PROPERTY_FIRMWARE_PARAM 

XnInnerParam

XN_MODULE_PROPERTY_RESET 

unsigned long long, set only

XN_MODULE_PROPERTY_IMAGE_CONTROL 

XnControlProcessingData

XN_MODULE_PROPERTY_DEPTH_CONTROL 

XnControlProcessingData

XN_MODULE_PROPERTY_AHB 

XnAHBData

XN_MODULE_PROPERTY_LED_STATE 

XnLedState

XN_MODULE_PROPERTY_EMITTER_STATE 

Boolean

XN_MODULE_PROPERTY_CMOS_BLANKING_UNITS 

XnCmosBlankingUnits

XN_MODULE_PROPERTY_CMOS_BLANKING_TIME 

XnCmosBlankingTime

XN_MODULE_PROPERTY_FILE_LIST 

XnFlashFileList, get only

XN_MODULE_PROPERTY_FLASH_CHUNK 

XnParamFlashData, get only

XN_MODULE_PROPERTY_FILE 
XN_MODULE_PROPERTY_DELETE_FILE 

Integer

XN_MODULE_PROPERTY_FILE_ATTRIBUTES 
XN_MODULE_PROPERTY_TEC_SET_POINT 
XN_MODULE_PROPERTY_TEC_STATUS 

get only

XN_MODULE_PROPERTY_TEC_FAST_CONVERGENCE_STATUS 

get only

XN_MODULE_PROPERTY_EMITTER_SET_POINT 
XN_MODULE_PROPERTY_EMITTER_STATUS 

get only

XN_MODULE_PROPERTY_I2C 
XN_MODULE_PROPERTY_BIST 

Integer, set only

XN_MODULE_PROPERTY_PROJECTOR_FAULT 

XnProjectorFaultData, set only

XN_MODULE_PROPERTY_APC_ENABLED 

Boolean, set only

XN_MODULE_PROPERTY_FIRMWARE_TEC_DEBUG_PRINT 

Boolean

XN_MODULE_PROPERTY_READ_ALL_ENDPOINTS 

Boolean, set only

XN_MODULE_PROPERTY_IRFLOOD_STATE 
XN_MODULE_PROPERTY_IRGAIN 
XN_MODULE_PROPERTY_IREXP 
XN_MODULE_PROPERTY_SENSOR_CHANGE 
XN_MODULE_PROPERTY_PUBLIC_KEY 
XN_MODULE_PROPERTY_RANDOM_STRING 
XN_MODULE_PROPERTY_RS_KEY 
XN_MODULE_PROPERTY_IS_SUPPORT_LASER_SECURE 
XN_MODULE_PROPERTY_LASER_SECURE_STATUS 
XN_MODULE_PROPERTY_LASER_SECURE_KEEPALIVE 
XN_MODULE_PROPERTY_LASER_CURRENT 
XN_MODULE_PROPERTY_SOFT_RESET 
XN_MODULE_PROPERTY_SWITCH_IR 
XN_MODULE_PROPERTY_RGB_AE_MODE 
XN_MODULE_PROPERTY_CAL_IR_TEMP 
XN_MODULE_PROPERTY_CAL_LDMP_TEMP 
XN_MODULE_PROPERTY_RT_IR_TEMP 
XN_MODULE_PROPERTY_RT_LDMP_TEMP 
XN_MODULE_PROPERTY_IR_TEMP_COMP_CO 
XN_MODULE_PROPERTY_LDMP_TEMP_COMP_CO 
XN_MODULE_PROPERTY_TEMP_COMP 
XN_MODULE_PROPERTY_DEPTH_OPTIM_STATE 
XN_MODULE_PROPERTY_DEPTH_OPTIM_PARAM 
XN_MODULE_PROPERTY_UPDATE_FIRMWARE_FLASH_CHUNK 
XN_MODULE_PROPERTY_LDP_ENABLE 
XN_MODULE_PROPERTY_EMITTER_STATE_V1 
XN_MODULE_PROPERTY_LDP_SCALE 
XN_MODULE_PROPERTY_LDP_STATUS 
XN_STREAM_PROPERTY_INPUT_FORMAT 

unsigned long long

XN_STREAM_PROPERTY_CROPPING_MODE 

unsigned long long (XnCroppingMode)

XN_STREAM_PROPERTY_CLOSE_RANGE 

unsigned long long

XN_STREAM_PROPERTY_FAST_ZOOM_CROP 

unsigned long long

XN_STREAM_PROPERTY_PIXEL_REGISTRATION 

XnPixelRegistration - get only

XN_STREAM_PROPERTY_PIXEL_C2D_REGISTRATION 

XnPixelRegistration - get only

XN_STREAM_PROPERTY_PIXEL_D2C_REGISTRATION 

XnPixelRegistration - get only

XN_STREAM_PROPERTY_WHITE_BALANCE_ENABLED 

unsigned long long

XN_STREAM_PROPERTY_GAIN 

unsigned long long

XN_STREAM_PROPERTY_HOLE_FILTER 

unsigned long long

XN_STREAM_PROPERTY_REGISTRATION_TYPE 

unsigned long long (XnProcessingType)

XN_STREAM_PROPERTY_AGC_BIN 

XnDepthAGCBin*

XN_STREAM_PROPERTY_CONST_SHIFT 

unsigned long long, get only

XN_STREAM_PROPERTY_PIXEL_SIZE_FACTOR 

unsigned long long, get only

XN_STREAM_PROPERTY_MAX_SHIFT 

unsigned long long, get only

XN_STREAM_PROPERTY_PARAM_COEFF 

unsigned long long, get only

XN_STREAM_PROPERTY_SHIFT_SCALE 

unsigned long long, get only

XN_STREAM_PROPERTY_ZERO_PLANE_DISTANCE 

unsigned long long, get only

XN_STREAM_PROPERTY_ZERO_PLANE_PIXEL_SIZE 

double, get only

XN_STREAM_PROPERTY_EMITTER_DCMOS_DISTANCE 

double, get only

XN_STREAM_PROPERTY_DCMOS_RCMOS_DISTANCE 

double, get only

XN_STREAM_PROPERTY_DUAL_FOCALL_LENGTH 
XN_STREAM_PROPERTY_DUAL_COEFF_DISPARITY 
XN_STREAM_PROPERTY_S2D_TABLE 

OniDepthPixel[], get only

XN_STREAM_PROPERTY_D2S_TABLE 

unsigned short[], get only

XN_STREAM_PROPERTY_DEPTH_SENSOR_CALIBRATION_INFO 

get only

XN_STREAM_PROPERTY_GMC_MODE 

Boolean

XN_STREAM_PROPERTY_MIN_DEPTH 
XN_STREAM_PROPERTY_MAX_DEPTH 
XN_STREAM_PROPERTY_GMC_DEBUG 

Boolean

XN_STREAM_PROPERTY_WAVELENGTH_CORRECTION 

Boolean

XN_STREAM_PROPERTY_WAVELENGTH_CORRECTION_DEBUG 

Boolean

XN_STREAM_PROPERTY_SOFTWARE_REGISTRATION 

Boolean

XN_STREAM_PROPERTY_SOFTWARE_FILTER 
XN_STREAM_PROPERTY_FLICKER 

Integer

Definition at line 41 of file PS1080.h.

anonymous enum
Enumerator
XN_ERROR_STATE_OK 
XN_ERROR_STATE_DEVICE_PROJECTOR_FAULT 
XN_ERROR_STATE_DEVICE_OVERHEAT 

Definition at line 379 of file PS1080.h.

Enumerator
XN_BIST_RAM_TEST_FAILURE 
XN_BIST_IR_CMOS_CONTROL_BUS_FAILURE 
XN_BIST_IR_CMOS_DATA_BUS_FAILURE 
XN_BIST_IR_CMOS_BAD_VERSION 
XN_BIST_IR_CMOS_RESET_FAILUE 
XN_BIST_IR_CMOS_TRIGGER_FAILURE 
XN_BIST_IR_CMOS_STROBE_FAILURE 
XN_BIST_COLOR_CMOS_CONTROL_BUS_FAILURE 
XN_BIST_COLOR_CMOS_DATA_BUS_FAILURE 
XN_BIST_COLOR_CMOS_BAD_VERSION 
XN_BIST_COLOR_CMOS_RESET_FAILUE 
XN_BIST_FLASH_WRITE_LINE_FAILURE 
XN_BIST_FLASH_TEST_FAILURE 
XN_BIST_POTENTIOMETER_CONTROL_BUS_FAILURE 
XN_BIST_POTENTIOMETER_FAILURE 
XN_BIST_AUDIO_TEST_FAILURE 
XN_BIST_PROJECTOR_TEST_LD_FAIL 
XN_BIST_PROJECTOR_TEST_LD_FAILSAFE_TRIG_FAIL 
XN_BIST_PROJECTOR_TEST_FAILSAFE_HIGH_FAIL 
XN_BIST_PROJECTOR_TEST_FAILSAFE_LOW_FAIL 
XN_TEC_TEST_HEATER_CROSSED 
XN_TEC_TEST_HEATER_DISCONNETED 
XN_TEC_TEST_TEC_CROSSED 
XN_TEC_TEST_TEC_FAULT 

Definition at line 468 of file PS1080.h.

enum XnBistType
Enumerator
XN_BIST_IMAGE_CMOS 
XN_BIST_IR_CMOS 
XN_BIST_POTENTIOMETER 
XN_BIST_FLASH 
XN_BIST_FULL_FLASH 
XN_BIST_PROJECTOR_TEST_MASK 
XN_BIST_TEC_TEST_MASK 
XN_BIST_NESA_TEST_MASK 
XN_BIST_NESA_UNLIMITED_TEST_MASK 
XN_BIST_ALL 

Definition at line 448 of file PS1080.h.

enum XnChipVer
Enumerator
XN_SENSOR_CHIP_VER_UNKNOWN 
XN_SENSOR_CHIP_VER_PS1000 
XN_SENSOR_CHIP_VER_PS1080 
XN_SENSOR_CHIP_VER_PS1080A6 
XN_SENSOR_CHIP_VER_MX6000 
XN_SENSOR_CHIP_VER_DUAL_MX6000 

Definition at line 311 of file PS1080.h.

enum XnCMOSType
Enumerator
XN_CMOS_TYPE_IMAGE 
XN_CMOS_TYPE_DEPTH 
XN_CMOS_TYPE_IR 
XN_CMOS_COUNT 

Definition at line 321 of file PS1080.h.

Enumerator
XN_CROPPING_MODE_NORMAL 
XN_CROPPING_MODE_INCREASED_FPS 
XN_CROPPING_MODE_SOFTWARE_ONLY 

Definition at line 372 of file PS1080.h.

Enumerator
XN_DEPTH_CMOS_NONE 
XN_DEPTH_CMOS_MT9M001 
XN_DEPTH_CMOS_AR130 
XN_DEPTH_CMOS_OV9151 
XN_DEPTH_CMOS_OV9282 
XN_DEPTH_CMOS_AR0144 

Definition at line 496 of file PS1080.h.

Enumerator
XnFileAttributeReadOnly 

Definition at line 408 of file PS1080.h.

Enumerator
XN_FIRMWARE_CROPPING_MODE_DISABLED 
XN_FIRMWARE_CROPPING_MODE_NORMAL 
XN_FIRMWARE_CROPPING_MODE_INCREASED_FPS 

Definition at line 386 of file PS1080.h.

Enumerator
XnFlashFileTypeFileTable 
XnFlashFileTypeScratchFile 
XnFlashFileTypeBootSector 
XnFlashFileTypeBootManager 
XnFlashFileTypeCodeDownloader 
XnFlashFileTypeMonitor 
XnFlashFileTypeApplication 
XnFlashFileTypeFixedParams 
XnFlashFileTypeDescriptors 
XnFlashFileTypeDefaultParams 
XnFlashFileTypeImageCmos 
XnFlashFileTypeDepthCmos 
XnFlashFileTypeAlgorithmParams 
XnFlashFileTypeReferenceQVGA 
XnFlashFileTypeReferenceVGA 
XnFlashFileTypeMaintenance 
XnFlashFileTypeDebugParams 
XnFlashFileTypePrimeProcessor 
XnFlashFileTypeGainControl 
XnFlashFileTypeRegistartionParams 
XnFlashFileTypeIDParams 
XnFlashFileTypeSensorTECParams 
XnFlashFileTypeSensorAPCParams 
XnFlashFileTypeSensorProjectorFaultParams 
XnFlashFileTypeProductionFile 
XnFlashFileTypeUpgradeInProgress 
XnFlashFileTypeWavelengthCorrection 
XnFlashFileTypeGMCReferenceOffset 
XnFlashFileTypeSensorNESAParams 
XnFlashFileTypeSensorFault 
XnFlashFileTypeVendorData 

Definition at line 413 of file PS1080.h.

enum XnFWVer
Enumerator
XN_SENSOR_FW_VER_UNKNOWN 
XN_SENSOR_FW_VER_0_17 
XN_SENSOR_FW_VER_1_1 
XN_SENSOR_FW_VER_1_2 
XN_SENSOR_FW_VER_3_0 
XN_SENSOR_FW_VER_4_0 
XN_SENSOR_FW_VER_5_0 
XN_SENSOR_FW_VER_5_1 
XN_SENSOR_FW_VER_5_2 
XN_SENSOR_FW_VER_5_3 
XN_SENSOR_FW_VER_5_4 
XN_SENSOR_FW_VER_5_5 
XN_SENSOR_FW_VER_5_6 
XN_SENSOR_FW_VER_5_7 
XN_SENSOR_FW_VER_5_8 
XN_SENSOR_FW_VER_5_9 

Definition at line 272 of file PS1080.h.

enum XnHWVer
Enumerator
XN_SENSOR_HW_VER_UNKNOWN 
XN_SENSOR_HW_VER_FPDB_10 
XN_SENSOR_HW_VER_CDB_10 
XN_SENSOR_HW_VER_RD_3 
XN_SENSOR_HW_VER_RD_5 
XN_SENSOR_HW_VER_RD1081 
XN_SENSOR_HW_VER_RD1082 
XN_SENSOR_HW_VER_RD109 

Definition at line 300 of file PS1080.h.

Enumerator
XN_IMAGE_CMOS_NONE 
XN_IMAGE_CMOS_MT9M112 
XN_IMAGE_CMOS_MT9D131 
XN_IMAGE_CMOS_MT9M114 

Definition at line 507 of file PS1080.h.

Enumerator
XN_IO_DEPTH_FORMAT_UNCOMPRESSED_16_BIT 
XN_IO_DEPTH_FORMAT_COMPRESSED_PS 
XN_IO_DEPTH_FORMAT_UNCOMPRESSED_10_BIT 
XN_IO_DEPTH_FORMAT_UNCOMPRESSED_11_BIT 
XN_IO_DEPTH_FORMAT_UNCOMPRESSED_12_BIT 

Definition at line 341 of file PS1080.h.

Enumerator
XN_IO_IMAGE_FORMAT_BAYER 
XN_IO_IMAGE_FORMAT_YUV422 
XN_IO_IMAGE_FORMAT_JPEG 
XN_IO_IMAGE_FORMAT_JPEG_420 
XN_IO_IMAGE_FORMAT_JPEG_MONO 
XN_IO_IMAGE_FORMAT_UNCOMPRESSED_YUV422 
XN_IO_IMAGE_FORMAT_UNCOMPRESSED_BAYER 
XN_IO_IMAGE_FORMAT_UNCOMPRESSED_YUYV 

Definition at line 329 of file PS1080.h.

Enumerator
XnLogFilterDebug 
XnLogFilterInfo 
XnLogFilterError 
XnLogFilterProtocol 
XnLogFilterAssert 
XnLogFilterConfig 
XnLogFilterFrameSync 
XnLogFilterAGC 
XnLogFilterTelems 
XnLogFilterAll 

Definition at line 393 of file PS1080.h.

Enumerator
XN_RESET_TYPE_POWER 
XN_RESET_TYPE_SOFT 
XN_RESET_TYPE_SOFT_FIRST 

Definition at line 350 of file PS1080.h.

Enumerator
XN_PROCESSING_DONT_CARE 
XN_PROCESSING_HARDWARE 
XN_PROCESSING_SOFTWARE 

Definition at line 365 of file PS1080.h.

Enumerator
XN_SENSOR_USB_INTERFACE_DEFAULT 
XN_SENSOR_USB_INTERFACE_ISO_ENDPOINTS 
XN_SENSOR_USB_INTERFACE_BULK_ENDPOINTS 
XN_SENSOR_USB_INTERFACE_ISO_ENDPOINTS_LOW_DEPTH 

Definition at line 357 of file PS1080.h.

Enumerator
XN_SENSOR_VER_UNKNOWN 
XN_SENSOR_VER_2_0 
XN_SENSOR_VER_3_0 
XN_SENSOR_VER_4_0 
XN_SENSOR_VER_5_0 

Definition at line 292 of file PS1080.h.



astra_camera
Author(s): Tim Liu
autogenerated on Wed Dec 16 2020 03:54:34