Classes | Macros | Typedefs | Enumerations
PSLink.h File Reference
#include <PrimeSense.h>
Include dependency graph for PSLink.h:

Go to the source code of this file.

Classes

struct  XnBootStatus
 
struct  XnCommandCreateStream
 
struct  XnCommandDestroyStream
 
struct  XnCommandGetFwStreamList
 
struct  XnCommandGetFwStreamVideoMode
 
struct  XnCommandGetFwStreamVideoModeList
 
struct  XnCommandSetFwStreamVideoMode
 
struct  XnCommandSetProjectorPulse
 
struct  XnCommandStartStream
 
struct  XnCommandStopStream
 
struct  XnDetailedVersion
 
struct  XnFwStreamInfo
 
struct  XnFwStreamVideoMode
 

Macros

#define XN_MAX_VERSION_MODIFIER_LENGTH   16
 

Typedefs

typedef enum XnBootErrorCode XnBootErrorCode
 
typedef struct XnBootStatus XnBootStatus
 
typedef struct XnCommandCreateStream XnCommandCreateStream
 
typedef struct XnCommandDestroyStream XnCommandDestroyStream
 
typedef struct XnCommandGetFwStreamList XnCommandGetFwStreamList
 
typedef struct XnCommandGetFwStreamVideoMode XnCommandGetFwStreamVideoMode
 
typedef struct XnCommandGetFwStreamVideoModeList XnCommandGetFwStreamVideoModeList
 
typedef struct XnCommandSetFwStreamVideoMode XnCommandSetFwStreamVideoMode
 
typedef struct XnCommandSetProjectorPulse XnCommandSetProjectorPulse
 
typedef struct XnCommandStartStream XnCommandStartStream
 
typedef struct XnCommandStopStream XnCommandStopStream
 
typedef struct XnDetailedVersion XnDetailedVersion
 
typedef enum XnFileZone XnFileZone
 
typedef enum XnFwCompressionType XnFwCompressionType
 
typedef enum XnFwPixelFormat XnFwPixelFormat
 
typedef struct XnFwStreamInfo XnFwStreamInfo
 
typedef enum XnFwStreamType XnFwStreamType
 
typedef struct XnFwStreamVideoMode XnFwStreamVideoMode
 

Enumerations

enum  {
  LINK_PROP_FW_VERSION = 0x12000001, LINK_PROP_VERSIONS_INFO_COUNT = 0x12000002, LINK_PROP_VERSIONS_INFO = 0x12000003, LINK_PROP_PROJECTOR_ACTIVE = 0x12000008,
  LINK_PROP_PRESET_FILE = 0x1200000a, LINK_PROP_BOOT_STATUS = 0x1200000b, LINK_PROP_PROJECTOR_POWER = 0x1200000c, LINK_PROP_ACC_ENABLED = 0x1200000d,
  LINK_PROP_VDD_ENABLED = 0x1200000e, LINK_PROP_PERIODIC_BIST_ENABLED = 0x1200000f, LINK_COMMAND_GET_FW_STREAM_LIST = 0x1200F001, LINK_COMMAND_CREATE_FW_STREAM = 0x1200F002,
  LINK_COMMAND_DESTROY_FW_STREAM = 0x1200F003, LINK_COMMAND_START_FW_STREAM = 0x1200F004, LINK_COMMAND_STOP_FW_STREAM = 0x1200F005, LINK_COMMAND_GET_FW_STREAM_VIDEO_MODE_LIST = 0x1200F006,
  LINK_COMMAND_SET_FW_STREAM_VIDEO_MODE = 0x1200F007, LINK_COMMAND_GET_FW_STREAM_VIDEO_MODE = 0x1200F008, LINK_COMMAND_SET_PROJECTOR_PULSE = 0x1200F009, LINK_COMMAND_DISABLE_PROJECTOR_PULSE = 0x1200F00a,
  LINK_PROP_PIXEL_FORMAT = 0x12001001, LINK_PROP_COMPRESSION = 0x12001002, LINK_PROP_DEPTH_SCALE = 0x1200000b, LINK_PROP_MAX_SHIFT = 0x12002001,
  LINK_PROP_ZERO_PLANE_DISTANCE = 0x12002002, LINK_PROP_CONST_SHIFT = 0x12002003, LINK_PROP_PARAM_COEFF = 0x12002004, LINK_PROP_SHIFT_SCALE = 0x12002005,
  LINK_PROP_ZERO_PLANE_PIXEL_SIZE = 0x12002006, LINK_PROP_ZERO_PLANE_OUTPUT_PIXEL_SIZE = 0x12002007, LINK_PROP_EMITTER_DEPTH_CMOS_DISTANCE = 0x12002008, LINK_PROP_SHIFT_TO_DEPTH_TABLE = 0x12002009,
  LINK_PROP_DEPTH_TO_SHIFT_TABLE = 0x1200200a
}
 
enum  XnBootErrorCode { XN_BOOT_OK = 0x0000, XN_BOOT_BAD_CRC = 0x0001, XN_BOOT_UPLOAD_IN_PROGRESS = 0x0002, XN_BOOT_FW_LOAD_FAILED = 0x0003 }
 
enum  XnFileZone { XN_ZONE_FACTORY = 0x0000, XN_ZONE_UPDATE = 0x0001 }
 
enum  XnFwCompressionType {
  XN_FW_COMPRESSION_NONE = 0x0000, XN_FW_COMPRESSION_8Z = 0x0001, XN_FW_COMPRESSION_16Z = 0x0002, XN_FW_COMPRESSION_24Z = 0x0003,
  XN_FW_COMPRESSION_6_BIT_PACKED = 0x0004, XN_FW_COMPRESSION_10_BIT_PACKED = 0x0005, XN_FW_COMPRESSION_11_BIT_PACKED = 0x0006, XN_FW_COMPRESSION_12_BIT_PACKED = 0x0007
}
 
enum  XnFwPixelFormat {
  XN_FW_PIXEL_FORMAT_NONE = 0x0000, XN_FW_PIXEL_FORMAT_SHIFTS_9_3 = 0x0001, XN_FW_PIXEL_FORMAT_GRAYSCALE16 = 0x0002, XN_FW_PIXEL_FORMAT_YUV422 = 0x0003,
  XN_FW_PIXEL_FORMAT_BAYER8 = 0x0004
}
 
enum  XnFwStreamType {
  XN_FW_STREAM_TYPE_COLOR = 0x0001, XN_FW_STREAM_TYPE_IR = 0x0002, XN_FW_STREAM_TYPE_SHIFTS = 0x0003, XN_FW_STREAM_TYPE_AUDIO = 0x0004,
  XN_FW_STREAM_TYPE_DY = 0x0005, XN_FW_STREAM_TYPE_LOG = 0x0008
}
 

Macro Definition Documentation

#define XN_MAX_VERSION_MODIFIER_LENGTH   16

Definition at line 152 of file PSLink.h.

Typedef Documentation

typedef struct XnBootStatus XnBootStatus
typedef enum XnFileZone XnFileZone

Enumeration Type Documentation

anonymous enum
Enumerator
LINK_PROP_FW_VERSION 
LINK_PROP_VERSIONS_INFO_COUNT 
LINK_PROP_VERSIONS_INFO 
LINK_PROP_PROJECTOR_ACTIVE 
LINK_PROP_PRESET_FILE 
LINK_PROP_BOOT_STATUS 
LINK_PROP_PROJECTOR_POWER 
LINK_PROP_ACC_ENABLED 
LINK_PROP_VDD_ENABLED 
LINK_PROP_PERIODIC_BIST_ENABLED 
LINK_COMMAND_GET_FW_STREAM_LIST 
LINK_COMMAND_CREATE_FW_STREAM 
LINK_COMMAND_DESTROY_FW_STREAM 
LINK_COMMAND_START_FW_STREAM 
LINK_COMMAND_STOP_FW_STREAM 
LINK_COMMAND_GET_FW_STREAM_VIDEO_MODE_LIST 
LINK_COMMAND_SET_FW_STREAM_VIDEO_MODE 
LINK_COMMAND_GET_FW_STREAM_VIDEO_MODE 
LINK_COMMAND_SET_PROJECTOR_PULSE 
LINK_COMMAND_DISABLE_PROJECTOR_PULSE 
LINK_PROP_PIXEL_FORMAT 
LINK_PROP_COMPRESSION 
LINK_PROP_DEPTH_SCALE 
LINK_PROP_MAX_SHIFT 
LINK_PROP_ZERO_PLANE_DISTANCE 
LINK_PROP_CONST_SHIFT 
LINK_PROP_PARAM_COEFF 
LINK_PROP_SHIFT_SCALE 
LINK_PROP_ZERO_PLANE_PIXEL_SIZE 
LINK_PROP_ZERO_PLANE_OUTPUT_PIXEL_SIZE 
LINK_PROP_EMITTER_DEPTH_CMOS_DISTANCE 
LINK_PROP_SHIFT_TO_DEPTH_TABLE 
LINK_PROP_DEPTH_TO_SHIFT_TABLE 

Definition at line 26 of file PSLink.h.

Enumerator
XN_BOOT_OK 
XN_BOOT_BAD_CRC 
XN_BOOT_UPLOAD_IN_PROGRESS 
XN_BOOT_FW_LOAD_FAILED 

Definition at line 111 of file PSLink.h.

enum XnFileZone
Enumerator
XN_ZONE_FACTORY 
XN_ZONE_UPDATE 

Definition at line 105 of file PSLink.h.

Enumerator
XN_FW_COMPRESSION_NONE 
XN_FW_COMPRESSION_8Z 
XN_FW_COMPRESSION_16Z 
XN_FW_COMPRESSION_24Z 
XN_FW_COMPRESSION_6_BIT_PACKED 
XN_FW_COMPRESSION_10_BIT_PACKED 
XN_FW_COMPRESSION_11_BIT_PACKED 
XN_FW_COMPRESSION_12_BIT_PACKED 

Definition at line 138 of file PSLink.h.

Enumerator
XN_FW_PIXEL_FORMAT_NONE 
XN_FW_PIXEL_FORMAT_SHIFTS_9_3 
XN_FW_PIXEL_FORMAT_GRAYSCALE16 
XN_FW_PIXEL_FORMAT_YUV422 
XN_FW_PIXEL_FORMAT_BAYER8 

Definition at line 129 of file PSLink.h.

Enumerator
XN_FW_STREAM_TYPE_COLOR 
XN_FW_STREAM_TYPE_IR 
XN_FW_STREAM_TYPE_SHIFTS 
XN_FW_STREAM_TYPE_AUDIO 
XN_FW_STREAM_TYPE_DY 
XN_FW_STREAM_TYPE_LOG 

Definition at line 119 of file PSLink.h.



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