Classes | Defines | 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  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

Defines

#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 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_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_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_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_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
}

Define 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 484 of file PS1080.h.

#define XN_MAX_LOG_SIZE   (6*1024)

Definition at line 485 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_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_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_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 348 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 437 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 417 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 280 of file PS1080.h.

enum XnCMOSType
Enumerator:
XN_CMOS_TYPE_IMAGE 
XN_CMOS_TYPE_DEPTH 
XN_CMOS_COUNT 

Definition at line 290 of file PS1080.h.

Enumerator:
XN_CROPPING_MODE_NORMAL 
XN_CROPPING_MODE_INCREASED_FPS 
XN_CROPPING_MODE_SOFTWARE_ONLY 

Definition at line 341 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 465 of file PS1080.h.

Enumerator:
XnFileAttributeReadOnly 

Definition at line 377 of file PS1080.h.

Enumerator:
XN_FIRMWARE_CROPPING_MODE_DISABLED 
XN_FIRMWARE_CROPPING_MODE_NORMAL 
XN_FIRMWARE_CROPPING_MODE_INCREASED_FPS 

Definition at line 355 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 382 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 241 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 269 of file PS1080.h.

Enumerator:
XN_IMAGE_CMOS_NONE 
XN_IMAGE_CMOS_MT9M112 
XN_IMAGE_CMOS_MT9D131 
XN_IMAGE_CMOS_MT9M114 

Definition at line 476 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 310 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 298 of file PS1080.h.

Enumerator:
XnLogFilterDebug 
XnLogFilterInfo 
XnLogFilterError 
XnLogFilterProtocol 
XnLogFilterAssert 
XnLogFilterConfig 
XnLogFilterFrameSync 
XnLogFilterAGC 
XnLogFilterTelems 
XnLogFilterAll 

Definition at line 362 of file PS1080.h.

Enumerator:
XN_RESET_TYPE_POWER 
XN_RESET_TYPE_SOFT 
XN_RESET_TYPE_SOFT_FIRST 

Definition at line 319 of file PS1080.h.

Enumerator:
XN_PROCESSING_DONT_CARE 
XN_PROCESSING_HARDWARE 
XN_PROCESSING_SOFTWARE 

Definition at line 334 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 326 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 261 of file PS1080.h.



astra_camera
Author(s): Tim Liu
autogenerated on Wed Jul 10 2019 03:18:55