![]() |
Critical Link MityCam SoC Firmware
1.0
Critical Link MityCam SoC Firmware
|
#include <stdint.h>Go to the source code of this file.
Classes | |
| struct | tsCcdParamTdiLinePeriod |
| struct | tsCcdParamTdiModeConfig |
| struct | tsCcdParamTdiEnable |
| struct | tsCcdParamTagEnable |
| struct | tsCcdParamCaps |
| union | tsCcdParamCaps::tuCapVal |
Macros | |
| #define | CCDPARAM_TDI_LINEPERIOD 0x00080001 |
| #define | CCDPARAM_TDI_MODECONFIG 0x00080002 |
| #define | CCDPARAM_TDI_ENABLE 0x00080003 |
| #define | CCDPARAM_TAG_ENABLE 0x00080004 |
| #define | CCDPARAM_GET_CAPS 0x000808FF |
| #define | CCD_BINMODE_1x1 0x00000000 |
| CCD_BINMODE_xxx is a bitmask (for caps) More... | |
| #define | CCD_BINMODE_2x2 0x00000001 |
| #define | CCD_BINMODE_4x4 0x00000002 |
| #define | CCD_BINMODE_8x8 0x00000004 |
| #define | CCD_NUM_CAPS 32 |
| < up to 32 capability flags can be defined More... | |
| #define | CAMAPP_V_BIN 0 |
| maCaps[CAMAPP_V_BIN] will be non-zero if cam supports V BIN cap value. value(int) is number of V bin sets More... | |
| #define | CAMAPP_H_BIN 1 |
| maCaps[CAMAPP_H_BIN] will be non-zero if cam supports H BIN cap value. value(int) is number of H bin sets More... | |
| #define | CAMAPP_A_BIN 2 |
| maCaps[CAMAPP_A_BIN] will be non-zero if cam supports A BIN cap value. value(int) is number of A bin sets More... | |
| #define | CAMAPP_TDI_F 3 |
| maCaps[CAMAPP_TDI_F] will be non-zero if cam supports TDI flags cap value. value(uint) are TDI capability flags (CCD_BINMODE_...) More... | |
| #define | CAMAPP_WEB 4 |
| maCaps[CAMAPP_WEB] will be non-zero if cam supports Web flags cap value. value(uint) is non-zero if web service available More... | |
Typedefs | |
| typedef struct tsCcdParamTdiLinePeriod | tsCcdParamLinePeriod |
| typedef struct tsCcdParamTdiModeConfig | tsCcdParamTdiModeConfig |
| typedef struct tsCcdParamTdiEnable | tsCcdParamTdiEnable |
| typedef struct tsCcdParamTagEnable | tsCcdParamTagEnable |
| typedef struct tsCcdParamCaps | tsCcdParamCaps |
| #define CAMAPP_A_BIN 2 |
maCaps[CAMAPP_A_BIN] will be non-zero if cam supports A BIN cap value. value(int) is number of A bin sets
| #define CAMAPP_H_BIN 1 |
maCaps[CAMAPP_H_BIN] will be non-zero if cam supports H BIN cap value. value(int) is number of H bin sets
| #define CAMAPP_TDI_F 3 |
maCaps[CAMAPP_TDI_F] will be non-zero if cam supports TDI flags cap value. value(uint) are TDI capability flags (CCD_BINMODE_...)
| #define CAMAPP_V_BIN 0 |
maCaps[CAMAPP_V_BIN] will be non-zero if cam supports V BIN cap value. value(int) is number of V bin sets
| #define CAMAPP_WEB 4 |
maCaps[CAMAPP_WEB] will be non-zero if cam supports Web flags cap value. value(uint) is non-zero if web service available
| #define CCD_BINMODE_1x1 0x00000000 |
CCD_BINMODE_xxx is a bitmask (for caps)
| #define CCD_BINMODE_2x2 0x00000001 |
| #define CCD_BINMODE_4x4 0x00000002 |
| #define CCD_BINMODE_8x8 0x00000004 |
| #define CCD_NUM_CAPS 32 |
< up to 32 capability flags can be defined
| #define CCDPARAM_GET_CAPS 0x000808FF |
| #define CCDPARAM_TAG_ENABLE 0x00080004 |
| #define CCDPARAM_TDI_ENABLE 0x00080003 |
| #define CCDPARAM_TDI_LINEPERIOD 0x00080001 |
| #define CCDPARAM_TDI_MODECONFIG 0x00080002 |
| typedef struct tsCcdParamCaps tsCcdParamCaps |
| typedef struct tsCcdParamTdiLinePeriod tsCcdParamLinePeriod |
| typedef struct tsCcdParamTagEnable tsCcdParamTagEnable |
| typedef struct tsCcdParamTdiEnable tsCcdParamTdiEnable |
| typedef struct tsCcdParamTdiModeConfig tsCcdParamTdiModeConfig |