Go to the source code of this file.
Classes | |
struct | _CSCamera |
struct | _CSData |
struct | _ImgEntry |
structure used in SR_GetImageList() More... | |
struct | _ParamVal |
Defines | |
#define | CM_CAM_SELECT 0x0030 |
#define for SR_FuncCB | |
#define | CM_CHANGED 0x0011 |
#define for SR_FuncCB | |
#define | CM_CHANGING 0x0010 |
#define for SR_FuncCB | |
#define | CM_MSG_DISPLAY 0x0001 |
#define for SR_FuncCB | |
#define | CM_PROGRESS 0x0020 |
#define for SR_FuncCB | |
#define | CM_SRS_FILE 0x0002 |
#define for SR_FuncCB | |
#define | CP_AFFECTS_BUFFER 0x0001 |
#define for SR_FuncCB | |
#define | CP_CAM_REBOOT 0x0005 |
#define for SR_FuncCB | |
#define | CP_CONNECT 0x0004 |
#define for SR_FuncCB | |
#define | CP_CS_CLOSEDLG 0x0005 |
#define for SR_FuncCB | |
#define | CP_CS_OPENDLG 0x0000 |
#define for SR_FuncCB | |
#define | CP_DONE 0x0006 |
#define for SR_FuncCB | |
#define | CP_FIND_DONE 0x0003 |
#define for SR_FuncCB | |
#define | CP_FLASH_ERASE 0x0001 |
#define for SR_FuncCB | |
#define | CP_FLASH_READ 0x0003 |
#define for SR_FuncCB | |
#define | CP_FLASH_WRITE 0x0002 |
#define for SR_FuncCB | |
#define | CP_FOUND_CAM 0x0002 |
#define for SR_FuncCB | |
#define | CP_FPGA_BOOT 0x0004 |
#define for SR_FuncCB | |
#define | CP_GET_FILENAME 0x0006 |
#define for SR_FuncCB | |
#define | CP_SCAN_CAM 0x0001 |
#define for SR_FuncCB | |
#define | CP_SRS_EOF 0x0001 |
#define for SR_FuncCB | |
#define | CP_SRS_FRAMEPOS 0x0002 |
#define for SR_FuncCB | |
#define | CP_UNKNOWN 0x0000 |
#define for SR_FuncCB | |
Typedefs | |
typedef short | __wchar_t |
typedef struct _CSCamera | CSCamera |
typedef struct _CSData | CSData |
typedef unsigned long | DWORD |
typedef int | HWND |
typedef struct _ImgEntry | ImgEntry |
structure used in SR_GetImageList() | |
typedef int( | MessageCB )(int level, const char *string) |
typedef struct _ParamVal | ParamVal |
typedef struct _ParamVal | |
typedef int( | SR_FuncCB )(SRCAM srCam, unsigned int msg, unsigned int param, void *data) |
typedef struct _CMesaDevice * | SRCAM |
handle to camera | |
typedef unsigned short | WORD |
Enumerations | |
enum | AcquireMode { AM_COR_FIX_PTRN = 0x01, AM_MEDIAN = 0x04, AM_TOGGLE_FRQ = 0x08, AM_CONV_GRAY = 0x10, AM_SW_ANF = 0x20, AM_RESERVED0 = 0x40, AM_RESERVED1 = 0x80, AM_CONF_MAP = 0x0100, AM_HW_TRIGGER = 0x0200, AM_SW_TRIGGER = 0x0400, AM_DENOISE_ANF = 0x0800, AM_MEDIANCROSS = 0x1000 } |
enum | CamType { CT_UNKNOWN = 0, CT_SR2A, CT_SR2B, CT_SR3K_USB, CT_SR3K_ETH, CT_SR4K_USB, CT_SR4K_ETH, CT_SR4K_B_GIG_E, CT_ARTTS, CT_LAST } |
{enumeator} More... | |
enum | FSCmd { FS_JMP_FRAME_REL, FS_JMP_FRAME_BEGIN, FS_JMP_FRAME_END, FS_GET_NUM_FRAME } |
Switches to jump/setup the reading of srs streams. More... | |
enum | IOmode { IO_USB_BULK = 1, IO_FLASH_FX2, IO_FLASH_IPM, IO_FLASH_CIM_ETH, IO_SERIAL, IO_LAST } |
enum | IPBArg { IPB_SETUP_GUI, IPB_SETUP_CONV, IPB_SETUP_BINARIZE, IPB_HISTOGRAM, IPB_CONV0, IPB_CONV1, IPB_IN_THRESHOLD_MIN, IPB_IN_THRESHOLD_MAX, IPB_OUT_THRESHOLD_MIN, IPB_OUT_THRESHOLD_MAX } |
enum | IPBinatizeSetup { IPBS_BINARIZE_IN = 0x01, IPBS_BINARIZE_OUT = 0x02 } |
enum | IPConvSetup { IPCS_SRC_DIST = 0x00, IPCS_SRC_AMPL = 0x80, IPCS_OPP_ADD = 0x00, IPCS_OPP_SUB = 0x20, IPCS_OPP_ABS = 0x10 } |
enum | ModulationFrq { MF_40MHz = 0, MF_30MHz, MF_21MHz, MF_20MHz, MF_19MHz, MF_60MHz, MF_15MHz, MF_10MHz, MF_29MHz, MF_31MHz, MF_14_5MHz, MF_15_5MHz, MF_LAST } |
enum | SRMsgCategory { MC_GENERAL = 0x0000, MC_DLL_FUNC = 0x0100, MC_CAM = 0x0200, MC_USB = 0x0300, MC_CONFIG = 0x0400, MC_FIRMWARE = 0x0500, MC_XML = 0x0600, MC_CAM_DLG = 0x0700, MC_HTTP = 0x0800, MC_ETH = 0x0900, MC_RESERVED = 0x0a00, MC_FILEIO = 0x0b00, MC_B_GIG_E = 0x0c00 } |
Message Category: enum for function SR_FuncCB with message type CM_MSG_DISPLAY. More... | |
enum | SRMsgKind { MK_DEBUG_STRING = 0x00, MK_BOX_INFO = 0x01, MK_BOX_WARN = 0x02, MK_BOX_ERR = 0x03 } |
Message Kind: enum for function SR_FuncCB with message type CM_MSG_DISPLAY. More... |
contains defines, enumerations and classes for SR API
Definition in file definesSR.h.
typedef short __wchar_t |
Definition at line 16 of file definesSR.h.
typedef unsigned long DWORD |
Definition at line 19 of file definesSR.h.
typedef int HWND |
Definition at line 17 of file definesSR.h.
typedef int( MessageCB)(int level, const char *string) |
typedef unsigned short WORD |
Definition at line 18 of file definesSR.h.
enum CamType |
{enumeator}
CT_UNKNOWN | |
CT_SR2A | |
CT_SR2B | |
CT_SR3K_USB | |
CT_SR3K_ETH | |
CT_SR4K_USB | |
CT_SR4K_ETH | |
CT_SR4K_B_GIG_E | |
CT_ARTTS | |
CT_LAST |
Definition at line 374 of file definesSR.h.
enum IOmode |
{enumeator}
Definition at line 365 of file definesSR.h.