Constant and enum definitions.
More...
#include <stdint.h>
#include "os_type.h"
#include "sisoboards.h"
Go to the source code of this file.
|
enum | { ASYNC_NOTIFY_DRIVER_CLOSED
, ASYNC_NOTIFY_DEVICE_REMOVED
, ASYNC_NOTIFY_DEVICE_ARRIVED
, ASYNC_NOTIFY_DEVICE_ALARM
} |
|
enum | BayerBilinearLineOrdering { RedBlueLineFollowedByGreenLine = 10
, BlueRedLineFollowedByGreenLine = 11
, GreenLineFollowedByRedBlueLine = 12
, GreenLineFollowedByBlueRedLine = 13
} |
|
enum | BayerOrdering { GreenFollowedByRed = 3
, GreenFollowedByBlue = 0
, RedFollowedByGreen = 2
, BlueFollowedByGreen = 1
} |
|
enum | BOARD_INFORMATION_SELECTOR { BINFO_BOARDTYPE = 0
, BINFO_POCL = 1
, BINFO_PCIE_PAYLOAD = 2
} |
| definitions of available information related to the grabber-board itself More...
|
|
enum | CameraSimulatorTriggerMode { SIMULATION_FREE_RUN = 0
, RISING_EDGE_TRIGGERS_LINE = 8
, RISING_EDGE_TRIGGERS_FRAME = 9
} |
| Camera simulation: Image triggering. More...
|
|
enum | CCsel {
CC_EXSYNC = 0
, CC_PRESCALER = 1
, CC_HDSYNC = CC_PRESCALER
, CC_EXSYNC2 = CC_PRESCALER
,
CC_STROBEPULSE = 2
, CC_CLK = 3
, CC_GND = 4
, CC_VCC = 5
,
CC_NOT_EXSYNC = 6
, CC_NOT_PRESCALER = 7
, CC_NOT_HDSYNC = CC_NOT_PRESCALER
, CC_NOT_EXSYNC2 = CC_NOT_PRESCALER
,
CC_NOT_STROBEPULSE = 8
, FG_OTHER = -1
} |
| Definition for CameraLink CameraControl Signals. More...
|
|
enum | CcSignalMappingArea {
CC_PULSEGEN0 = 0
, CC_PULSEGEN1 = 1
, CC_PULSEGEN2 = 2
, CC_PULSEGEN3 = 3
,
CC_NOT_PULSEGEN0 = 6
, CC_NOT_PULSEGEN1 = 7
, CC_NOT_PULSEGEN2 = 8
, CC_NOT_PULSEGEN3 = 9
,
CC_INPUT_BYPASS = 10
, CC_NOT_INPUT_BYPASS = 11
} |
|
enum | CcSignalMappingLineExtended {
CC_GPI_0 = 1001
, CC_NOT_GPI_0 = 1000
, CC_GPI_1 = 1011
, CC_NOT_GPI_1 = 1010
,
CC_GPI_2 = 1021
, CC_NOT_GPI_2 = 1020
, CC_GPI_3 = 1031
, CC_NOT_GPI_3 = 1030
,
CC_GPI_4 = 1041
, CC_NOT_GPI_4 = 1040
, CC_GPI_5 = 1051
, CC_NOT_GPI_5 = 1050
,
CC_GPI_6 = 1061
, CC_NOT_GPI_6 = 1060
, CC_GPI_7 = 1071
, CC_NOT_GPI_7 = 1070
,
CC_FRONT_GPI_0 = 1081
, CC_NOT_FRONT_GPI_0 = 1080
, CC_FRONT_GPI_1 = 1091
, CC_NOT_FRONT_GPI_1 = 1090
,
CC_FRONT_GPI_2 = 1101
, CC_NOT_FRONT_GPI_2 = 1100
, CC_FRONT_GPI_3 = 1111
, CC_NOT_FRONT_GPI_3 = 1110
} |
|
enum | CXPTriggerPackedModes { FG_STANDARD = 0
, FG_RISING_EDGE_ONLY = 1
} |
|
enum | ExtensionGpioType { FG_GPO_PUSH_PULL = 0
, FG_GPO_OPEN_DRAIN = 1
} |
|
enum | Fg_Apc_Flag {
FG_APC_DEFAULTS = 0x0
, FG_APC_BATCH_FRAMES = 0x1
, FG_APC_IGNORE_TIMEOUTS = 0x2
, FG_APC_IGNORE_APCFUNC_RETURN = 0x4
,
FG_APC_IGNORE_STOP = 0x8
, FG_APC_HIGH_PRIORITY = 0x10
, FG_APC_DELIVER_ERRORS = 0x20
, FG_APC_OLD_ACQ_BLOCK_BEHAVIOR = 0x40
} |
| controls the behaviour of the APC thread More...
|
|
enum | Fg_BoardStatus_Bits {
INFO_BOARDSTATUS_CONFIGURED = 0x00000001
, INFO_BOARDSTATUS_LOCKED = 0x00000002
, INFO_BOARDSTATUS_DEAD_1 = 0x00008000
, INFO_BOARDSTATUS_RECONFIGURING = 0x10000000
,
INFO_BOARDSTATUS_REBOOT_REQUIRED = 0x20000000
, INFO_BOARDSTATUS_OVERTEMP = 0x40000000
, INFO_BOARDSTATUS_DEAD_2 = 0x80000000
, INFO_BOARDSTATUS_DEAD = INFO_BOARDSTATUS_DEAD_1 | INFO_BOARDSTATUS_DEAD_2
} |
| definitions of board status bits More...
|
|
enum | Fg_Info_Selector {
INFO_APPLET_CAPABILITY_TAGS = 1
, INFO_TIMESTAMP_FREQUENCY = 100
, INFO_OWN_BOARDINDEX = 101
, INFO_NR_OF_BOARDS = 1000
,
INFO_MAX_NR_OF_BOARDS = 1001
, INFO_BOARDNAME = 1010
, INFO_BOARDTYPE = 1011
, INFO_BOARDSERIALNO = 1012
,
INFO_BOARDSUBTYPE = 1013
, INFO_FIRMWAREVERSION = 1015
, INFO_HARDWAREVERSION = 1016
, INFO_PHYSICAL_LOCATION = 1017
,
INFO_BOARDSTATUS = 1020
, INFO_PIXELPLANT_PRESENT = 1030
, INFO_CAMERA_INTERFACE = 1040
, INFO_DRIVERVERSION = 1100
,
INFO_DRIVERARCH = 1101
, INFO_DRIVERFULLVERSION
, INFO_BOARDNODENUMBER = 1103
, INFO_DRIVERGROUPAFFINITY = 1104
,
INFO_DRIVERAFFINITYMASK = 1105
, INFO_FPGA0_NAME = 1106
, INFO_FPGA1_NAME = 1107
, INFO_LICENSE_GROUP_CODE = 1108
,
INFO_LICENSE_USER_CODE = 1109
, INFO_IS_POCL = 1110
, INFO_NR_CXP_PORTS = 1111
, INFO_NR_CL_PORTS = 1112
,
INFO_NR_CLHS_PORTS = 1113
, INFO_NR_GIGE_PORTS = 1114
, INFO_DESIGN_ID = 1200
, INFO_BITSTREAM_ID = 1201
,
INFO_APPLET_DESIGN_ID = 1202
, INFO_APPLET_BITSTREAM_ID = 1203
, INFO_FPGA_BITSTREAM_ID = 1204
, INFO_APPLET_FULL_PATH = 1300
,
INFO_APPLET_FILE_NAME = 1301
, INFO_APPLET_TYPE = 1302
, INFO_STATUS_PCI_LINK_WIDTH = 2001
, INFO_STATUS_PCI_PAYLOAD_MODE
,
INFO_STATUS_PCI_LINK_SPEED = 2003
, INFO_STATUS_PCI_PAYLOAD_SIZE
, INFO_STATUS_PCI_EXPECTED_LINK_WIDTH = 2005
, INFO_STATUS_PCI_EXPECTED_LINK_SPEED = 2006
,
INFO_STATUS_PCI_NATIVE_LINK_SPEED = 2007
, INFO_STATUS_PCI_REQUEST_SIZE
, INFO_STATUS_PCI_NROF_INVALID_8B10B_CHARS
, INFO_STATUS_PCI_NROF_8B10B_DISPARITY_ERRORS
,
INFO_SERVICE_ISRUNNING = 3001
} |
| definitions of available system informations More...
|
|
enum | Fg_PoCXPState {
BOOTING = 0x001
, NOCABLE = 0x002
, NOPOCXP = 0x004
, POCXPOK = 0x008
,
MIN_CURR = 0x010
, MAX_CURR = 0x020
, LOW_VOLT = 0x040
, OVER_VOLT = 0x080
,
ADC_Chip_Error = 0x100
} |
| definitions for Power over CoaXPress states More...
|
|
enum | FgApcControlFlags { FG_APC_CONTROL_BASIC = 0
} |
| control flags for Fg_registerApcHandler() More...
|
|
enum | FgAppletIteratorSource { FG_AIS_BOARD
, FG_AIS_FILESYSTEM
, FG_AIS_FILESYSTEM_WITH_BOOTSTRAP
} |
| Applet Iterator Sources. More...
|
|
enum | FgEventControlFlags { FG_EVENT_DEFAULT_FLAGS = 0
, FG_EVENT_BATCHED = 0x1
} |
| controls the behaviour of Fg_waitEvent() More...
|
|
enum | FgEventNotifiers { FG_EVENT_NOTIFY_JOINED = 0x1
, FG_EVENT_NOTIFY_TIMESTAMP = 0x2
, FG_EVENT_NOTIFY_PAYLOAD = 0x4
, FG_EVENT_NOTIFY_LOST = 0x8
} |
| the status flags passed in notify member of struct fg_event_info More...
|
|
enum | FgExternalPowerState { FG_GOOD = 1
, FG_NO_POWER = 0
} |
| definitions of values for parameter FG_SYSTEMMONITOR_EXTERNAL_POWER These values describe the external power state More...
|
|
enum | FgImageSourceTypes { FG_CAMPORT = 0
, FG_CAMERASIMULATOR = 1
, FG_GENERATOR
} |
| definitions of values for parameter FG_GEN_ENABLE / FG_CAMERASIMULATOR_ENABLE These values describe the data source for images of the applet. More...
|
|
enum | FgParamEnumGbeCamType { RGB8_PACKED = 0
, BGR8_PACKED = 1
, RGBA8_PACKED = 2
, BGRA8_PACKED = 3
} |
| definitions of pixel format for parameter FG_GBE_CAMTYPE These values describe the pixel format of the camera at the applet input specific for GigE Vision protocol. More...
|
|
enum | FgParamTypes {
FG_PARAM_TYPE_INVALID = 0x0
, FG_PARAM_TYPE_INT32_T = 0x1
, FG_PARAM_TYPE_UINT32_T = 0x2
, FG_PARAM_TYPE_INT64_T = 0x3
,
FG_PARAM_TYPE_UINT64_T = 0x4
, FG_PARAM_TYPE_DOUBLE = 0x5
, FG_PARAM_TYPE_CHAR_PTR = 0x6
, FG_PARAM_TYPE_SIZE_T = 0x7
,
FG_PARAM_TYPE_CHAR_PTR_PTR = 0x16
, FG_PARAM_TYPE_STRUCT_FIELDPARAMACCESS = 0x1000
, FG_PARAM_TYPE_STRUCT_FIELDPARAMINT = 0x1002
, FG_PARAM_TYPE_STRUCT_FIELDPARAMINT64 = 0x1003
,
FG_PARAM_TYPE_STRUCT_FIELDPARAMDOUBLE = 0x1005
, FG_PARAM_TYPE_COMPLEX_DATATYPE = 0x2000
, FG_PARAM_TYPE_AUTO = -1
} |
|
enum | FgProperty {
PROP_ID_VALUE = 0
, PROP_ID_DATATYPE = 1
, PROP_ID_NAME = 2
, PROP_ID_PARAMETERNAME = 3
,
PROP_ID_VALUELLEN = 4
, PROP_ID_ACCESS_ID = 5
, PROP_ID_MIN_ID = 6
, PROP_ID_MAX_ID = 7
,
PROP_ID_STEP_ID = 8
, PROP_ID_ACCESS = 9
, PROP_ID_MIN = 10
, PROP_ID_MAX = 11
,
PROP_ID_STEP = 12
, PROP_ID_IS_ENUM = 13
, PROP_ID_ENUM_VALUES = 14
, PROP_ID_FIELD_SIZE = 15
} |
| definitions for querying information about a certain field More...
|
|
enum | FgStopAcquireFlags { STOP_ASYNC = 0x00
, STOP_SYNC_TO_APC = 0x04
, STOP_ASYNC_FALLBACK = 0x40000000
, STOP_SYNC = 0x80000000
} |
| Flags for controlling the behavior of Fg_StopAcquireEx() function. More...
|
|
enum | FrontGpiPullControl { FG_FRONT_GPI_PULL_DOWN = 0
, FG_FRONT_GPI_PULL_UP = 1
} |
|
enum | FrontGpiType { FG_FRONT_GPI_SINGLE_ENDED = 0
, FG_FRONT_GPI_DIFFERENTIAL = 1
} |
|
enum | FrontGpoInversion { FG_FRONT_GPO_INVERSION_OFF = 0
, FG_FRONT_GPO_INVERSION_ON = 1
} |
|
enum | GigEPixelFormat {
MONO8 = 0
, MONO8_SIGNED = 1
, MONO10 = 2
, MONO10_PACKED = 3
,
MONO12 = 4
, MONO12_PACKED = 5
, MONO14 = 7
, MONO16 = 6
} |
|
enum | LineTriggerGateMode { _LRM_NON_GATED = 0
, _LRM_GATED_COUNT = 1
, _LRM_GATED_PARTIAL = 2
, _LRM_GATED = 3
} |
|
enum | LineTriggerMode { _LRM_AUTO = 0
, _LRM_EXT_TRG = 1
} |
|
enum | MeAreaTriggerMode {
AREA_FREE_RUN = 0
, AREA_GRABBER_CONTROLLED = 1
, AREA_ASYNC_TRIGGER = 2
, AREA_GRABBER_CONTROLLED_SYNCHRON = 3
,
AREA_ASYNC_SOFTWARE_TRIGGER = 4
} |
|
enum | MeCameraLinkFormat {
FG_CL_SINGLETAP_8_BIT = 8
, FG_CL_SINGLETAP_10_BIT = 10
, FG_CL_SINGLETAP_12_BIT = 12
, FG_CL_SINGLETAP_14_BIT = 14
,
FG_CL_SINGLETAP_16_BIT = 16
, FG_CL_DUALTAP_8_BIT = 108
, FG_CL_DUALTAP_10_BIT = 110
, FG_CL_DUALTAP_12_BIT = 112
,
FG_CL_TRIPLETAP_8_BIT = 120
, FG_CL_LITE_8_BIT = 130
, FG_CL_LITE_10_BIT = 140
, FG_CL_RGB = 500
,
FG_CL_MEDIUM_8_BIT = 208
, FG_CL_MEDIUM_10_BIT = 210
, FG_CL_MEDIUM_12_BIT = 212
, FG_CL_MEDIUM_3_TAP_10_BIT = 219
,
FG_CL_MEDIUM_3_TAP_12_BIT = 220
, FG_CL_MEDIUM_RGB_24 = 214
, FG_CL_MEDIUM_RGB_30 = 216
, FG_CL_MEDIUM_RGB_36 = 218
,
FG_CL_8BIT_FULL_8 = 308
, FG_CL_8BIT_FULL_10 = 310
, FG_CL_FULL_8_TAP_10_BIT = 311
, FG_CL_FULL_8_TAP_RGB_24 = 320
,
FG_CL_FULL_10_TAP_RGB_24 = 321
, FG_CL_FULL_8_TAP_RGB_30 = 322
} |
|
enum | MeCameraTypes {
FG_AREA_GRAY = 0
, FG_AREA_BAYER = 1
, FG_LINE_GRAY = 2
, FG_SINGLE_LINE_RGB = 3
,
FG_DUAL_LINE_RGB = 4
, FG_SINGLE_AREA_RGB = 5
, FG_DUAL_AREA_RGB = 6
, FG_AREA_HSI = 7
,
FG_DUAL_LINE_RGB_SHADING = 8
, FG_SINGLE_LINE_RGBHSI = 9
, FG_SINGLE_AREA_RGB_SEPARATION = 10
, FG_MEDIUM_LINE_RGB = 11
,
FG_MEDIUM_LINE_GRAY = 12
, FG_MEDIUM_AREA_GRAY = 13
, FG_MEDIUM_AREA_RGB = 14
, FG_AREA_GRAY12 = 15
,
FG_SEQUENCE_EXTRACTOR_A = 16
, FG_SEQUENCE_EXTRACTOR_B = 17
, FG_LINE_GRAY12 = 18
, FG_AREA_RGB36 = 19
,
FG_DUAL_LINE_RGB_SORTING = 20
, FG_DUAL_LINE_GRAY12 = 21
, FG_MEDIUM_LINE_GRAY12 = 22
, FG_SINGLE_AREA_GRAY12 = 23
,
FG_2D_SHADING_12 = 24
, DIVISOR_1 = 25
, DIVISOR_2 = 26
, DIVISOR_4 = 27
,
DIVISOR_8 = 28
, DIVISOR_3 = 29
, DIVISOR_16 = 30
, DIVISOR_6 = 31
} |
|
enum | MeInitFlags {
FG_INIT_FLAG_DEFAULT = 0x00
, FG_INIT_FLAG_SLAVE = 0x01
, FG_INIT_FLAG_SLAVE_PARAM_SYNC = 0x02
, FG_INIT_FLAG_ACQUISITION_SLAVE = 0x04
,
FG_INIT_FLAGS_VALID_MASK
} |
|
enum | MeKneeLutMode { FG_INDEP = 0
, FG_DEP = 1
} |
|
enum | MeLineShadingMode { SHADING_OFF = 0
, SHADING_SUB = 1
, SHADING_MULT = 2
, SHADING_SUB_MULT = 3
} |
|
enum | MeLineTriggerMode { GRABBER_CONTROLLED_GATED = 6
} |
|
enum | MeLineTriggerModeImage {
LINE_FREE_RUN_IMAGE = 0
, LINE_GRABBER_CONTROLLED_IMAGE = 1
, LINE_ASYNC_TRIGGER_IMAGE = 2
, LINE_GRABBER_CONTROLLED_GATED_IMAGE = 5
,
LINE_ASYNC_GATED_MULTIBUFFERS_IMAGE = 6
} |
|
enum | MeLineTriggerModeLine {
LINE_FREE_RUN_LINE = 0
, LINE_GRABBER_CONTROLLED_LINE = 1
, LINE_ASYNC_TRIGGER_LINE = 2
, LINE_ASYNC_GATED_LINE = 5
,
LINE_GRABBER_CONTROLLED_GATED_LINE = 6
} |
|
enum | MeRgbComponentMapping { FG_MAP_PIXEL0 = 0
, FG_MAP_PIXEL1 = 1
, FG_MAP_PIXEL2 = 2
, FG_MAP_PIXEL3 = 3
} |
|
enum | MeSensorReadoutModes2 {
SMODE_UNCHANGED = 0
, SMODE_REVERSE = 3
, SMODE_TAB2_0 = 1
, SMODE_TAB2_1 = 4
,
SMODE_TAB2_2 = 6
, SMODE_TAB4_0 = 2
, SMODE_TAB4_1 = 5
, SMODE_TAB4_2 = 7
,
SMODE_TAB4_5 = 8
, SMODE_TAB4_3 = 9
, SMODE_TAB4_4 = 10
, SMODE_TAB4_6 = 11
,
SMODE_TAB8_0 = 30
, SMODE_TAB8_1 = 31
, SMODE_TAB8_2 = 32
, SMODE_TAB8_3 = 33
,
SMODE_TAB8_4 = 34
, SMODE_TAB8_5 = 35
, SMODE_TAB8_6 = 36
, SMODE_TAB8_7 = 37
,
SMODE_TAB8_8 = 38
, SMODE_TAB8_9 = 39
, SMODE_TAB8_10 = 40
, SMODE_TAB8_11 = 41
,
SMODE_TAB8_12 = 42
, SMODE_TAB8_13 = 43
, SMODE_TAB8_14 = 44
, SMODE_TAB8_15 = 45
,
SMODE_TAB8_16 = 46
, SMODE_TAB8_17 = 47
, SMODE_TAB8_18 = 48
, SMODE_TAB8_19 = 49
,
SMODE_TAB8_20 = 50
, SMODE_TAB8_21 = 51
, SMODE_TAB8_22 = 52
, SMODE_TAB8_23 = 53
,
SMODE_TAB8_24 = 54
, SMODE_TAB10_1 = 60
, SMODE_TAB10_2 = 61
, SMODE_TAB10_4 = 63
,
SMODE_TAB10_3 = 62
} |
|
enum | MeShaftMode { SOURCE_A = 0
, SOURCE_B = 1
} |
|
enum | MeTriggerMode {
FREE_RUN = 0
, GRABBER_CONTROLLED = 1
, ASYNC_TRIGGER = 2
, GRABBER_CONTROLLED_SYNCHRON = 3
,
ASYNC_SOFTWARE_TRIGGER = 4
, ASYNC_GATED = 5
, ASYNC_GATED_MULTIFRAME = 6
, ASYNC_SOFTWARE_TRIGGER_QUEUED = 7
} |
|
enum | OverflowEventSelect {
FG_OVERFLOW_EVENT_INCOMPLETE = 1
, FG_OVERFLOW_EVENT_LOST = 2
, FG_OVERFLOW_EVENT_INCOMPLETE_LOST = 3
, FG_OVERFLOW_EVENT_OK = 4
,
FG_OVERFLOW_EVENT_OK_INCOMPLETE = 5
, FG_OVERFLOW_EVENT_OK_LOST = 6
, FG_OVERFLOW_EVENT_ALL = 7
} |
| Overflow Events. Select which Events should be generated according to Overflow states. More...
|
|
enum | OverflowModes { FG_OVERFLOW_MODE_EXTENDED = 1
, FG_OVERFLOW_MODE_SIMPLE = 0
} |
| Overflow Modes. Used to enable/disable extended overflow handling in the applet. More...
|
|
enum | PixelFormatNamingConvention {
Raw = 0
, Mono8 = 0x101
, Mono10 = 0x102
, Mono12 = 0x103
,
Mono14 = 0x104
, Mono16 = 0x105
, BayerGR8 = 0x311
, BayerGR10 = 0x312
,
BayerGR12 = 0x313
, BayerGR14 = 0x314
, BayerGR16 = 0x315
, BayerRG8 = 0x321
,
BayerRG10 = 0x322
, BayerRG12 = 0x323
, BayerRG14 = 0x324
, BayerRG16 = 0x325
,
BayerGB8 = 0x331
, BayerGB10 = 0x332
, BayerGB12 = 0x333
, BayerGB14 = 0x334
,
BayerGB16 = 0x335
, BayerBG8 = 0x341
, BayerBG10 = 0x342
, BayerBG12 = 0x343
,
BayerBG14 = 0x344
, BayerBG16 = 0x345
, RGB8 = 0x401
, RGB10 = 0x402
,
RGB12 = 0x403
, RGB14 = 0x404
, RGB16 = 0x405
, RGBA8 = 0x501
,
RGBA10 = 0x502
, RGBA12 = 0x503
, RGBA14 = 0x504
, RGBA16 = 0x505
,
YUV422_8 = 0x621
, BiColorRGBG8 = 0x911
, BiColorRGBG10 = 0x912
, BiColorRGBG12 = 0x913
,
BiColorBGRG8 = 0x921
, BiColorBGRG10 = 0x922
, BiColorBGRG12 = 0x923
, BiColorGRGB8 = 0x931
,
BiColorGRGB10 = 0x932
, BiColorGRGB12 = 0x933
, BiColorGBGR8 = 0x941
, BiColorGBGR10 = 0x942
,
BiColorGBGR12 = 0x943
} |
|
enum | PowerOverCXPState {
FG_BOOTING = 1
, FG_POCXPOK = 2
, FG_MAX_CURR = 4
, FG_LOW_VOLT = 8
,
FG_OVER_VOLT = 16
, FG_ADC_CHIP_ERROR = 32
} |
| definitions of values for parameter FG_SYSTEMMONITOR_POWER_OVER_CXP_STATE These values describe the power over CXP state More...
|
|
enum | RowFilterModes { _NON_TRIGGERED_EOF_CONTROLLED = 0
, _NON_TRIGGERED_LINE_COUNT_CONTROLLED = 0x1
, _TRIGGERED_EOF_CONTROLLED = 0x2
, _TRIGGERED_LINE_COUNT_CONTROLLED = 0x3
} |
|
enum | SignalSelectLine {
FG_SIGNAL_CAM0_EXSYNC = 2000
, FG_SIGNAL_CAM0_EXSYNC2 = 2001
, FG_SIGNAL_CAM0_FLASH = 2002
, FG_SIGNAL_CAM0_LVAL = 2007
,
FG_SIGNAL_CAM0_FVAL = 2008
, FG_SIGNAL_CAM0_LINE_START = 2100
, FG_SIGNAL_CAM0_LINE_END = 2101
, FG_SIGNAL_CAM0_FRAME_START = 2102
,
FG_SIGNAL_CAM0_FRAME_END = 2103
, FG_SIGNAL_CAM1_EXSYNC = 2010
, FG_SIGNAL_CAM1_EXSYNC2 = 2011
, FG_SIGNAL_CAM1_FLASH = 2012
,
FG_SIGNAL_CAM1_LVAL = 2017
, FG_SIGNAL_CAM1_FVAL = 2018
, FG_SIGNAL_CAM1_LINE_START = 2110
, FG_SIGNAL_CAM1_LINE_END = 2111
,
FG_SIGNAL_CAM1_FRAME_START = 2112
, FG_SIGNAL_CAM1_FRAME_END = 2113
, FG_SIGNAL_CAM2_EXSYNC = 2020
, FG_SIGNAL_CAM2_EXSYNC2 = 2021
,
FG_SIGNAL_CAM2_FLASH = 2022
, FG_SIGNAL_CAM2_LVAL = 2027
, FG_SIGNAL_CAM2_FVAL = 2028
, FG_SIGNAL_CAM2_LINE_START = 2120
,
FG_SIGNAL_CAM2_LINE_END = 2121
, FG_SIGNAL_CAM2_FRAME_START = 2122
, FG_SIGNAL_CAM2_FRAME_END = 2123
, FG_SIGNAL_CAM3_EXSYNC = 2030
,
FG_SIGNAL_CAM3_EXSYNC2 = 2031
, FG_SIGNAL_CAM3_FLASH = 2032
, FG_SIGNAL_CAM3_LVAL = 2037
, FG_SIGNAL_CAM3_FVAL = 2038
,
FG_SIGNAL_CAM3_LINE_START = 2130
, FG_SIGNAL_CAM3_LINE_END = 2131
, FG_SIGNAL_CAM3_FRAME_START = 2132
, FG_SIGNAL_CAM3_FRAME_END = 2133
,
FG_SIGNAL_CAM4_EXSYNC = 2040
, FG_SIGNAL_CAM4_EXSYNC2 = 2041
, FG_SIGNAL_CAM4_FLASH = 2042
, FG_SIGNAL_CAM4_LVAL = 2047
,
FG_SIGNAL_CAM4_FVAL = 2048
, FG_SIGNAL_CAM4_LINE_START = 2140
, FG_SIGNAL_CAM4_LINE_END = 2141
, FG_SIGNAL_CAM4_FRAME_START = 2142
,
FG_SIGNAL_CAM4_FRAME_END = 2143
, FG_SIGNAL_GPI_0 = 1001
, FG_SIGNAL_GPI_1 = 1011
, FG_SIGNAL_GPI_2 = 1021
,
FG_SIGNAL_GPI_3 = 1031
, FG_SIGNAL_GPI_4 = 1041
, FG_SIGNAL_GPI_5 = 1051
, FG_SIGNAL_GPI_6 = 1061
,
FG_SIGNAL_GPI_7 = 1071
, FG_SIGNAL_FRONT_GPI_0 = 1081
, FG_SIGNAL_FRONT_GPI_1 = 1091
, FG_SIGNAL_FRONT_GPI_2 = 1101
,
FG_SIGNAL_FRONT_GPI_3 = 1111
} |
|
enum | TapGeometryNamingConvention {
FG_GEOMETRY_1X = 0x01100000
, FG_GEOMETRY_1X2 = 0x01200000
, FG_GEOMETRY_2X = 0x02100000
, FG_GEOMETRY_2XE = 0x02110000
,
FG_GEOMETRY_2XM = 0x02120000
, FG_GEOMETRY_1X3 = 0x01300000
, FG_GEOMETRY_3X = 0x03100000
, FG_GEOMETRY_1X4 = 0x01400000
,
FG_GEOMETRY_4X = 0x04100000
, FG_GEOMETRY_4XE = 0x04110000
, FG_GEOMETRY_2X2 = 0x02200000
, FG_GEOMETRY_2X2E = 0x02210000
,
FG_GEOMETRY_2X2M = 0x02220000
, FG_GEOMETRY_1X8 = 0x01800000
, FG_GEOMETRY_8X = 0x08100000
, FG_GEOMETRY_1X10 = 0x01A00000
,
FG_GEOMETRY_10X = 0x0A100000
, FG_GEOMETRY_4X2 = 0x04200000
, FG_GEOMETRY_4X2E = 0x04210000
, FG_GEOMETRY_5X2 = 0x05200000
,
FG_GEOMETRY_1X_1Y = 0x01100110
, FG_GEOMETRY_1X_2Y = 0x01100210
, FG_GEOMETRY_1X_2YE = 0x01100211
, FG_GEOMETRY_2X_1Y = 0x02100110
,
FG_GEOMETRY_2XE_1Y = 0x02110110
, FG_GEOMETRY_2XM_1Y = 0x02120110
, FG_GEOMETRY_2X_2Y = 0x02100210
, FG_GEOMETRY_2X_2YE = 0x02100211
,
FG_GEOMETRY_2XE_2Y = 0x02110210
, FG_GEOMETRY_2XE_2YE = 0x02110211
, FG_GEOMETRY_2XM_2Y = 0x02120210
, FG_GEOMETRY_2XM_2YE = 0x02120211
,
FG_GEOMETRY_4X_1Y = 0x04100110
, FG_GEOMETRY_1X2_1Y = 0x01200110
, FG_GEOMETRY_1X3_1Y = 0x01300110
, FG_GEOMETRY_1X4_1Y = 0x01400110
,
FG_GEOMETRY_2X2_1Y = 0x02200110
, FG_GEOMETRY_2X2E_1Y = 0x02210110
, FG_GEOMETRY_2X2M_1Y = 0x02220110
, FG_GEOMETRY_1X2_2YE = 0x01200211
} |
| Avilable Tap Geometry Formats. Format according to GenICam SFNC. Values not defined in SFNC Scheme for Tap Geometry: Bit 0to3: YZones Readout direction: % = 0, E = 1, M = 2 Bit 4to7: YZones Interleaved: 1 to 2 Bit 8to11 YZones Number 1 to 2 Bit 12to15: Spare Bit 16to19: XZones Readout direction: % = 0, E = 1, M = 2 Bit 20to23: XZones Interleaved: 1 to 10 Bit 24to27 XZones Number 1 to 10 Bit 28to31: Spare For formats with X-Zone only, bits for y-Zones are set to 0 (avoid redifinition) More...
|
|
enum | TriggerMode {
_GRABBER_CONTROLLED_ = 0
, _GRABBER_CONTROLLED_STROBE = 1
, _GRABBER_CONTROLLED_TRIGGER = 2
, _SINGLE_SHOT = 4
,
_EXTERNAL_TRIGGER = 6
} |
|
enum | TriggerSync { _LVAL = 0
, _HDSYNC = 1
} |
|
enum | VantagePointNamingConvention { FG_VANTAGEPOINT_TOP_LEFT = 0
, FG_VANTAGEPOINT_TOP_RIGHT = 1
, FG_VANTAGEPOINT_BOTTOM_LEFT = 2
, FG_VANTAGEPOINT_BOTTOM_RIGHT = 3
} |
| Vantage Point. Used for tap geometry and mirroring. See GinICam SFNC. More...
|
|
|
|
enum | FgAppletIteratorFlags {
FG_AF_IS_AVAILABLE = 0x1
, FG_AF_IS_CORRECT_PLATFORM = 0x2
, FG_AF_IS_VALID_LICENSE = 0x4
, FG_AF_IS_ACTIVE = 0x8
,
FG_AF_IS_LOADABLE = 0x10
, FG_AF_IS_POWERUP_APPLET = 0x20
, FG_AF_IS_COMPATIBLE
, FG_AF_IS_FLASHED = 0x80
,
FG_AF_IS_SUPPORTED_BY_RUNTIME = 0x100
, FG_AF_IS_SUPPORTED_BY_FIRMWARE = 0x200
, FG_AF_IS_BOOTSTRAP = 0x400
, FG_AF_IS_MANUALLY_ADDED = 0X800
} |
|
|
|
enum | FgAppletIntProperty {
FG_AP_INT_FLAGS
, FG_AP_INT_INFO
, FG_AP_INT_PARTITION
, FG_AP_INT_NR_OF_DMA
,
FG_AP_INT_NR_OF_CAMS
, FG_AP_INT_GROUP_CODE
, FG_AP_INT_USER_CODE
, FG_AP_INT_FIXED_VERSION
,
FG_AP_INT_FIXED_REVISION
, FG_AP_INT_ICON_SIZE
, FG_AP_INT_LAG
, FG_AP_INT_DESIGN_VERSION
,
FG_AP_INT_DESIGN_REVISION
, FG_AP_INT_REGISTERINFO_VERSION
, FG_AP_INT_FIXED_VERSION_REQUIRED
} |
| Available Integer Applet Properties . More...
|
|
enum | FgAppletIteratorInfo {
FG_AI_IS_COLOR = 0x1
, FG_AI_IS_AREA = 0x2
, FG_AI_IS_BASE_X1 = 0x10
, FG_AI_IS_MEDIUM_X2 = 0x20
,
FG_AI_IS_FULL_X4 = 0x40
, FG_AI_IS_DUAL_FULL_X8 = 0x80
, FG_AI_CAMERA_INTERFACE = 0xF0
, FG_AI_IS_VAS = 0x100
,
FG_AI_IS_CUSTOM = 0x200
, FG_AI_IS_SMART = 0x400
, FG_AI_IS_BLOB = 0x800
, FG_AI_IS_ADVANCED_ACQ_APPLET = 0x1000
,
FG_AI_IS_GENERIC = 0x10000
, FG_AI_IS_VALID = 0x80000000
} |
|
enum | FgAppletStringProperty {
FG_AP_STRING_APPLET_UID
, FG_AP_STRING_BITSTREAM_UID
, FG_AP_STRING_DESIGN_NAME
, FG_AP_STRING_APPLET_NAME
,
FG_AP_STRING_DESCRIPTION
, FG_AP_STRING_CATEGORY
, FG_AP_STRING_APPLET_PATH
, FG_AP_STRING_ICON
,
FG_AP_STRING_SUPPORTED_PLATFORMS
, FG_AP_STRING_TAGS
, FG_AP_STRING_VERSION
, FG_AP_STRING_APPLET_FILE
,
FG_AP_STRING_RUNTIME_VERSION
} |
| Available String Applet Properties . More...
|
|
Constant and enum definitions.
fg_define.h
Copyright (c) 2021 Basler AG, All Rights Reserved.
- Author
- Basler AG
◆ ACQ_BLOCK
Blocking acquisition model, prevents previous frames to be overwritten
◆ ACQ_MODE_MASK
#define ACQ_MODE_MASK 0xffff |
◆ ACQ_NO_AUTOSTOP
#define ACQ_NO_AUTOSTOP 0x10000 |
◆ ACQ_SELECT
Buffer selecting acquisition model, full user control over buffer usage
◆ ACQ_STANDARD
definition of acquisition modes for Fg_Acquire()
Standard acquisition model, without lock of frame buffers
◆ ASYNC_TRIGGER_MULTIFRAME
#define ASYNC_TRIGGER_MULTIFRAME 8 |
◆ ATM_EXTERNAL
◆ ATM_GENERATOR
◆ ATM_SOFTWARE
◆ ATM_SYNCHRONIZED
#define ATM_SYNCHRONIZED 3 |
◆ BLOCKINGMODE
◆ BOARD_CAMINTERFACE_CAMERALINK
#define BOARD_CAMINTERFACE_CAMERALINK "CameraLink" |
◆ BOARD_CAMINTERFACE_CAMERALINKHS
#define BOARD_CAMINTERFACE_CAMERALINKHS "CameraLinkHS" |
◆ BOARD_CAMINTERFACE_CL
◆ BOARD_CAMINTERFACE_CLHS
◆ BOARD_CAMINTERFACE_COAXPRESS
◆ BOARD_CAMINTERFACE_CXP
#define BOARD_CAMINTERFACE_CXP "CXP" |
◆ BOARD_CAMINTERFACE_GIGE
#define BOARD_CAMINTERFACE_GIGE "GigE" |
◆ BUFFER_STATUS
state of transfer (running, stopped)
◆ BYPASS_FRONT_GPI_0
#define BYPASS_FRONT_GPI_0 30 |
◆ BYPASS_FRONT_GPI_0_FALLING
◆ BYPASS_FRONT_GPI_0_RISING
◆ BYPASS_FRONT_GPI_1
#define BYPASS_FRONT_GPI_1 31 |
◆ BYPASS_FRONT_GPI_1_FALLING
◆ BYPASS_FRONT_GPI_1_RISING
◆ BYPASS_FRONT_GPI_2
#define BYPASS_FRONT_GPI_2 32 |
◆ BYPASS_FRONT_GPI_2_FALLING
◆ BYPASS_FRONT_GPI_2_RISING
◆ BYPASS_FRONT_GPI_3
#define BYPASS_FRONT_GPI_3 33 |
◆ BYPASS_FRONT_GPI_3_FALLING
◆ BYPASS_FRONT_GPI_3_RISING
◆ BYPASS_GPI_0
◆ BYPASS_GPI_0_FALLING
◆ BYPASS_GPI_0_RISING
◆ BYPASS_GPI_1
◆ BYPASS_GPI_1_FALLING
◆ BYPASS_GPI_1_RISING
◆ BYPASS_GPI_2
◆ BYPASS_GPI_2_FALLING
◆ BYPASS_GPI_2_RISING
◆ BYPASS_GPI_3
◆ BYPASS_GPI_3_FALLING
◆ BYPASS_GPI_3_RISING
◆ BYPASS_GPI_4
◆ BYPASS_GPI_4_FALLING
◆ BYPASS_GPI_4_RISING
◆ BYPASS_GPI_5
◆ BYPASS_GPI_5_FALLING
◆ BYPASS_GPI_5_RISING
◆ BYPASS_GPI_6
◆ BYPASS_GPI_6_FALLING
◆ BYPASS_GPI_6_RISING
◆ BYPASS_GPI_7
◆ BYPASS_GPI_7_FALLING
◆ BYPASS_GPI_7_RISING
◆ CAM_A_NOT_PULSEGEN0
#define CAM_A_NOT_PULSEGEN0 60 |
Use camera A pulse generator 0 (falling edge) as a source
◆ CAM_A_NOT_PULSEGEN1
#define CAM_A_NOT_PULSEGEN1 61 |
Use camera A pulse generator 1 (falling edge) as a source
◆ CAM_A_NOT_PULSEGEN2
#define CAM_A_NOT_PULSEGEN2 62 |
Use camera A pulse generator 2 (falling edge) as a source
◆ CAM_A_NOT_PULSEGEN3
#define CAM_A_NOT_PULSEGEN3 63 |
Use camera A pulse generator 3 (falling edge) as a source
◆ CAM_A_PULSEGEN0
#define CAM_A_PULSEGEN0 50 |
Use camera A pulse generator 0 (rising edge) as a source
◆ CAM_A_PULSEGEN0_FALLING
Use camera A pulse generator 0 (falling edge) as a source
◆ CAM_A_PULSEGEN0_RISING
Use camera A pulse generator 0 (rising edge) as a source
◆ CAM_A_PULSEGEN1
#define CAM_A_PULSEGEN1 51 |
Use camera A pulse generator 1 (rising edge) as a source
◆ CAM_A_PULSEGEN1_FALLING
Use camera A pulse generator 1 (falling edge) as a source
◆ CAM_A_PULSEGEN1_RISING
Use camera A pulse generator 1 (rising edge) as a source
◆ CAM_A_PULSEGEN2
#define CAM_A_PULSEGEN2 52 |
Use camera A pulse generator 2 (rising edge) as a source
◆ CAM_A_PULSEGEN2_FALLING
Use camera A pulse generator 2 (falling edge) as a source
◆ CAM_A_PULSEGEN2_RISING
Use camera A pulse generator 2 (rising edge) as a source
◆ CAM_A_PULSEGEN3
#define CAM_A_PULSEGEN3 53 |
Use camera A pulse generator 3 (rising edge) as a source
◆ CAM_A_PULSEGEN3_FALLING
Use camera A pulse generator 3 (falling edge) as a source
◆ CAM_A_PULSEGEN3_RISING
Use camera A pulse generator 3 (rising edge) as a source
◆ CAM_B_NOT_PULSEGEN0
#define CAM_B_NOT_PULSEGEN0 64 |
Use camera B pulse generator 0 (falling edge) as a source
◆ CAM_B_NOT_PULSEGEN1
#define CAM_B_NOT_PULSEGEN1 65 |
Use camera B pulse generator 1 (falling edge) as a source
◆ CAM_B_NOT_PULSEGEN2
#define CAM_B_NOT_PULSEGEN2 66 |
Use camera B pulse generator 2 (falling edge) as a source
◆ CAM_B_NOT_PULSEGEN3
#define CAM_B_NOT_PULSEGEN3 67 |
Use camera B pulse generator 3 (falling edge) as a source
◆ CAM_B_PULSEGEN0
#define CAM_B_PULSEGEN0 54 |
Use camera B pulse generator 0 (rising edge) as a source
◆ CAM_B_PULSEGEN0_FALLING
Use camera B pulse generator 0 (falling edge) as a source
◆ CAM_B_PULSEGEN0_RISING
Use camera B pulse generator 0 (rising edge) as a source
◆ CAM_B_PULSEGEN1
#define CAM_B_PULSEGEN1 55 |
Use camera B pulse generator 1 (rising edge) as a source
◆ CAM_B_PULSEGEN1_FALLING
Use camera B pulse generator 1 (falling edge) as a source
◆ CAM_B_PULSEGEN1_RISING
Use camera B pulse generator 1 (rising edge) as a source
◆ CAM_B_PULSEGEN2
#define CAM_B_PULSEGEN2 56 |
Use camera B pulse generator 2 (rising edge) as a source
◆ CAM_B_PULSEGEN2_FALLING
Use camera B pulse generator 2 (falling edge) as a source
◆ CAM_B_PULSEGEN2_RISING
Use camera B pulse generator 2 (rising edge) as a source
◆ CAM_B_PULSEGEN3
#define CAM_B_PULSEGEN3 57 |
Use camera B pulse generator 3 (rising edge) as a source
◆ CAM_B_PULSEGEN3_FALLING
Use camera B pulse generator 3 (falling edge) as a source
◆ CAM_B_PULSEGEN3_RISING
Use camera B pulse generator 3 (rising edge) as a source
◆ CAM_C_NOT_PULSEGEN0
#define CAM_C_NOT_PULSEGEN0 76 |
Use camera C pulse generator 0 (falling edge) as a source
◆ CAM_C_NOT_PULSEGEN1
#define CAM_C_NOT_PULSEGEN1 77 |
Use camera C pulse generator 1 (falling edge) as a source
◆ CAM_C_NOT_PULSEGEN2
#define CAM_C_NOT_PULSEGEN2 78 |
Use camera C pulse generator 2 (falling edge) as a source
◆ CAM_C_NOT_PULSEGEN3
#define CAM_C_NOT_PULSEGEN3 79 |
Use camera C pulse generator 3 (falling edge) as a source
◆ CAM_C_PULSEGEN0
#define CAM_C_PULSEGEN0 68 |
Use camera C pulse generator 0 (rising edge) as a source
◆ CAM_C_PULSEGEN0_FALLING
Use camera C pulse generator 0 (falling edge) as a source
◆ CAM_C_PULSEGEN0_RISING
Use camera C pulse generator 0 (rising edge) as a source
◆ CAM_C_PULSEGEN1
#define CAM_C_PULSEGEN1 69 |
Use camera C pulse generator 1 (rising edge) as a source
◆ CAM_C_PULSEGEN1_FALLING
Use camera C pulse generator 1 (falling edge) as a source
◆ CAM_C_PULSEGEN1_RISING
Use camera C pulse generator 1 (rising edge) as a source
◆ CAM_C_PULSEGEN2
#define CAM_C_PULSEGEN2 70 |
Use camera C pulse generator 2 (rising edge) as a source
◆ CAM_C_PULSEGEN2_FALLING
Use camera C pulse generator 2 (falling edge) as a source
◆ CAM_C_PULSEGEN2_RISING
Use camera C pulse generator 2 (rising edge) as a source
◆ CAM_C_PULSEGEN3
#define CAM_C_PULSEGEN3 71 |
Use camera C pulse generator 3 (rising edge) as a source
◆ CAM_C_PULSEGEN3_FALLING
Use camera C pulse generator 3 (falling edge) as a source
◆ CAM_C_PULSEGEN3_RISING
Use camera C pulse generator 3 (rising edge) as a source
◆ CAM_D_NOT_PULSEGEN0
#define CAM_D_NOT_PULSEGEN0 80 |
Use camera D pulse generator 0 (falling edge) as a source
◆ CAM_D_NOT_PULSEGEN1
#define CAM_D_NOT_PULSEGEN1 81 |
Use camera D pulse generator 1 (falling edge) as a source
◆ CAM_D_NOT_PULSEGEN2
#define CAM_D_NOT_PULSEGEN2 82 |
Use camera D pulse generator 2 (falling edge) as a source
◆ CAM_D_NOT_PULSEGEN3
#define CAM_D_NOT_PULSEGEN3 83 |
Use camera D pulse generator 3 (falling edge) as a source
◆ CAM_D_PULSEGEN0
#define CAM_D_PULSEGEN0 72 |
Use camera D pulse generator 0 (rising edge) as a source
◆ CAM_D_PULSEGEN0_FALLING
Use camera D pulse generator 0 (falling edge) as a source
◆ CAM_D_PULSEGEN0_RISING
Use camera D pulse generator 0 (rising edge) as a source
◆ CAM_D_PULSEGEN1
#define CAM_D_PULSEGEN1 73 |
Use camera D pulse generator 1 (rising edge) as a source
◆ CAM_D_PULSEGEN1_FALLING
Use camera D pulse generator 1 (falling edge) as a source
◆ CAM_D_PULSEGEN1_RISING
Use camera D pulse generator 1 (rising edge) as a source
◆ CAM_D_PULSEGEN2
#define CAM_D_PULSEGEN2 74 |
Use camera D pulse generator 2 (rising edge) as a source
◆ CAM_D_PULSEGEN2_FALLING
Use camera D pulse generator 2 (falling edge) as a source
◆ CAM_D_PULSEGEN2_RISING
Use camera D pulse generator 2 (rising edge) as a source
◆ CAM_D_PULSEGEN3
#define CAM_D_PULSEGEN3 75 |
Use camera D pulse generator 3 (rising edge) as a source
◆ CAM_D_PULSEGEN3_FALLING
Use camera D pulse generator 3 (falling edge) as a source
◆ CAM_D_PULSEGEN3_RISING
Use camera D pulse generator 3 (rising edge) as a source
◆ CAM_E_NOT_PULSEGEN0
#define CAM_E_NOT_PULSEGEN0 92 |
Use camera E pulse generator 0 (falling edge) as a source
◆ CAM_E_NOT_PULSEGEN1
#define CAM_E_NOT_PULSEGEN1 93 |
Use camera E pulse generator 1 (falling edge) as a source
◆ CAM_E_NOT_PULSEGEN2
#define CAM_E_NOT_PULSEGEN2 94 |
Use camera E pulse generator 2 (falling edge) as a source
◆ CAM_E_NOT_PULSEGEN3
#define CAM_E_NOT_PULSEGEN3 95 |
Use camera E pulse generator 3 (falling edge) as a source
◆ CAM_E_PULSEGEN0
#define CAM_E_PULSEGEN0 84 |
Use camera E pulse generator 0 (rising edge) as a source
◆ CAM_E_PULSEGEN0_FALLING
Use camera E pulse generator 0 (falling edge) as a source
◆ CAM_E_PULSEGEN0_RISING
Use camera E pulse generator 0 (rising edge) as a source
◆ CAM_E_PULSEGEN1
#define CAM_E_PULSEGEN1 85 |
Use camera E pulse generator 1 (rising edge) as a source
◆ CAM_E_PULSEGEN1_FALLING
Use camera E pulse generator 1 (falling edge) as a source
◆ CAM_E_PULSEGEN1_RISING
Use camera E pulse generator 1 (rising edge) as a source
◆ CAM_E_PULSEGEN2
#define CAM_E_PULSEGEN2 86 |
Use camera E pulse generator 2 (rising edge) as a source
◆ CAM_E_PULSEGEN2_FALLING
Use camera E pulse generator 2 (falling edge) as a source
◆ CAM_E_PULSEGEN2_RISING
Use camera E pulse generator 2 (rising edge) as a source
◆ CAM_E_PULSEGEN3
#define CAM_E_PULSEGEN3 87 |
Use camera E pulse generator 3 (rising edge) as a source
◆ CAM_E_PULSEGEN3_FALLING
Use camera E pulse generator 3 (falling edge) as a source
◆ CAM_E_PULSEGEN3_RISING
Use camera E pulse generator 3 (rising edge) as a source
◆ CAMERA_FVAL_MULTIFRAME
#define CAMERA_FVAL_MULTIFRAME 9 |
◆ CLSC2050
◆ CLSC2050JPGXXL
#define CLSC2050JPGXXL 0x503 |
◆ CONTMODE
◆ DEVICE_ALARM_ACL_0
#define DEVICE_ALARM_ACL_0 0x00000010ul |
◆ DEVICE_ALARM_ACL_1
#define DEVICE_ALARM_ACL_1 0x00000020ul |
◆ DEVICE_ALARM_ACL_2
#define DEVICE_ALARM_ACL_2 0x00000040ul |
◆ DEVICE_ALARM_ACL_3
#define DEVICE_ALARM_ACL_3 0x00000080ul |
◆ DEVICE_ALARM_ACL_MASK
#define DEVICE_ALARM_ACL_MASK 0x000000F0ul |
◆ DEVICE_ALARM_PHY
#define DEVICE_ALARM_PHY 0x00000002ul |
◆ DEVICE_ALARM_PHY_0
#define DEVICE_ALARM_PHY_0 0x00000100ul |
◆ DEVICE_ALARM_PHY_1
#define DEVICE_ALARM_PHY_1 0x00000200ul |
◆ DEVICE_ALARM_PHY_2
#define DEVICE_ALARM_PHY_2 0x00000400ul |
◆ DEVICE_ALARM_PHY_3
#define DEVICE_ALARM_PHY_3 0x00000800ul |
◆ DEVICE_ALARM_PHY_MASK
#define DEVICE_ALARM_PHY_MASK 0x00000F02ul |
◆ DEVICE_ALARM_POE
#define DEVICE_ALARM_POE 0x00000004ul |
◆ DEVICE_ALARM_SOFTWARE
#define DEVICE_ALARM_SOFTWARE 0x80000000ul |
◆ DEVICE_ALARM_TEMPERATURE
#define DEVICE_ALARM_TEMPERATURE 0x00000001ul |
◆ DEVICE_STATUS_CONFIGURED
#define DEVICE_STATUS_CONFIGURED 0x00000001ul |
◆ DEVICE_STATUS_DEAD
#define DEVICE_STATUS_DEAD 0x80000000ul |
◆ DEVICE_STATUS_LOCKED
#define DEVICE_STATUS_LOCKED 0x00000002ul |
◆ DEVICE_STATUS_OVERTEMP
#define DEVICE_STATUS_OVERTEMP 0x40000000ul |
◆ DUAL_AREA_BAYER
#define DUAL_AREA_BAYER 0x31 |
◆ DUAL_AREA_BAYER12_XXL
#define DUAL_AREA_BAYER12_XXL 0x1d9 |
◆ DUAL_AREA_BAYER_XXL
#define DUAL_AREA_BAYER_XXL 0x131 |
◆ DUAL_AREA_GRAY
#define DUAL_AREA_GRAY 0x20 |
◆ DUAL_AREA_GRAY12_XXL
#define DUAL_AREA_GRAY12_XXL 0x1d0 |
◆ DUAL_AREA_GRAY_16
#define DUAL_AREA_GRAY_16 0x580 |
◆ DUAL_AREA_GRAY_XXL
#define DUAL_AREA_GRAY_XXL 0x120 |
◆ DUAL_AREA_RGB
#define DUAL_AREA_RGB 0xb0 |
◆ DUAL_AREA_RGB36_XXL
#define DUAL_AREA_RGB36_XXL 0x1d2 |
◆ DUAL_AREA_RGB_XXL
#define DUAL_AREA_RGB_XXL 0x1b0 |
◆ DUAL_LINE_GRAY
#define DUAL_LINE_GRAY 0x70 |
◆ DUAL_LINE_GRAY12_XXL
#define DUAL_LINE_GRAY12_XXL 0x1d3 |
◆ DUAL_LINE_GRAY_XXL
#define DUAL_LINE_GRAY_XXL 0x170 |
◆ DUAL_LINE_RGB
#define DUAL_LINE_RGB 0x61 |
◆ DUAL_LINE_RGB36_XXL
#define DUAL_LINE_RGB36_XXL 0x1d6 |
◆ DUAL_LINE_RGB_SHADING
#define DUAL_LINE_RGB_SHADING 0x62 |
◆ DUAL_LINE_RGB_SHADING_XXL
#define DUAL_LINE_RGB_SHADING_XXL 0x162 |
◆ DUAL_LINE_RGB_SORTING_XXL
#define DUAL_LINE_RGB_SORTING_XXL 0x540 |
◆ DUAL_LINE_RGB_XXL
#define DUAL_LINE_RGB_XXL 0x161 |
◆ FASTCONFIG_SINGLE_AREA_GRAY
◆ FG_0_BIT
◆ FG_10_BIT
◆ FG_11_BIT
◆ FG_12_BIT
◆ FG_13_BIT
◆ FG_14_BIT
◆ FG_15_BIT
◆ FG_16_BIT
◆ FG_17_BIT
◆ FG_18_BIT
◆ FG_19_BIT
◆ FG_1_BIT
◆ FG_1DSHADING_FILE
◆ FG_1DSHADINGPARAMETER
◆ FG_20_BIT
◆ FG_21_BIT
◆ FG_22_BIT
◆ FG_23_BIT
◆ FG_24_BIT
◆ FG_25_BIT
◆ FG_26_BIT
◆ FG_27_BIT
◆ FG_28_BIT
◆ FG_29_BIT
◆ FG_2_BIT
◆ FG_2DSHADINGPARAMETER
#define FG_2DSHADINGPARAMETER 12500 |
◆ FG_30_BIT
◆ FG_31_BIT
◆ FG_32_BIT
◆ FG_36_BIT
◆ FG_3_BIT
◆ FG_48_BIT
◆ FG_4_BIT
◆ FG_5_BIT
◆ FG_6_BIT
◆ FG_7_BIT
◆ FG_8_BIT
◆ FG_9_BIT
◆ FG_ACCESS_POINTER
#define FG_ACCESS_POINTER 23030 |
◆ FG_ACTIVATE_EXTERN_TRIGGER
#define FG_ACTIVATE_EXTERN_TRIGGER 30120 |
◆ FG_ACTIVEPORT
#define FG_ACTIVEPORT 6300 |
◆ FG_ADDOFFSET
#define FG_ADDOFFSET 5035 |
◆ FG_ALL
◆ FG_ALTERNATIVE_BOARD_DETECTION
#define FG_ALTERNATIVE_BOARD_DETECTION 200381 |
System state of the alternative frame grabber board detection
◆ FG_APC_STOP_TIMEOUT
#define FG_APC_STOP_TIMEOUT 601 |
how many milliseconds Fg_AcquireEx(Fg, DmaIndex, memHandle, STOP_SYNC_TO_APC) will wait for the APC to return \ \ (unsigned int)
◆ FG_APPLET_BUILD_TIME
#define FG_APPLET_BUILD_TIME 24011 |
The time and date the hardware applet was build (me 5 only).
◆ FG_APPLET_ID
#define FG_APPLET_ID 24010 |
Applet identification.
Identifies the type of applet
◆ FG_APPLET_REVISION
#define FG_APPLET_REVISION 24030 |
Indicates the applet version (major version)
◆ FG_APPLET_VERSION
#define FG_APPLET_VERSION 24020 |
Indicates the applet version (major version)
◆ FG_APPLY [1/2]
◆ FG_APPLY [2/2]
◆ FG_AREATRIGGERMODE
#define FG_AREATRIGGERMODE 300200 |
◆ FG_AUTO_SHADING_WIDTH
#define FG_AUTO_SHADING_WIDTH 24090 |
◆ FG_BAYERBG10
#define FG_BAYERBG10 0x3410 |
◆ FG_BAYERBG12
#define FG_BAYERBG12 0x3412 |
◆ FG_BAYERBG14
#define FG_BAYERBG14 0x3414 |
◆ FG_BAYERBG16
#define FG_BAYERBG16 0x3416 |
BiColor definitions - based on Siso Schema. Naming convention:
- Type: BiColor(9)
- Subtype: RGBG(1), GRGB(2), BGRG(3), GBGR(4)
- Bitwidth
◆ FG_BAYERBG8
#define FG_BAYERBG8 0x3408 |
◆ FG_BAYERGB10
#define FG_BAYERGB10 0x3310 |
◆ FG_BAYERGB12
#define FG_BAYERGB12 0x3312 |
◆ FG_BAYERGB14
#define FG_BAYERGB14 0x3314 |
◆ FG_BAYERGB16
#define FG_BAYERGB16 0x3316 |
◆ FG_BAYERGB8
#define FG_BAYERGB8 0x3308 |
◆ FG_BAYERGR10
#define FG_BAYERGR10 0x3110 |
◆ FG_BAYERGR12
#define FG_BAYERGR12 0x3112 |
◆ FG_BAYERGR14
#define FG_BAYERGR14 0x3114 |
◆ FG_BAYERGR16
#define FG_BAYERGR16 0x3116 |
◆ FG_BAYERGR8
#define FG_BAYERGR8 0x3108 |
◆ FG_BAYERINIT
#define FG_BAYERINIT 13020 |
◆ FG_BAYERRG10
#define FG_BAYERRG10 0x3210 |
◆ FG_BAYERRG12
#define FG_BAYERRG12 0x3212 |
◆ FG_BAYERRG14
#define FG_BAYERRG14 0x3214 |
◆ FG_BAYERRG16
#define FG_BAYERRG16 0x3216 |
◆ FG_BAYERRG8
#define FG_BAYERRG8 0x3208 |
◆ FG_BGR10
10 bit per color component, 3 color components, packed (components not aligned to bytes) BGR order
◆ FG_BGR12
12 bit per color component, 3 color components, packed (components not aligned to bytes) BGR order
◆ FG_BGR14
14 bit per color component, 3 color components, packed (components not aligned to bytes) BRG order
◆ FG_BGR16
16 bit per color component, 3 color components BGR order
◆ FG_BGR8
8 bit per color component, 3 color components BGR order
◆ FG_BGRA10
Not defined in CX standard. Pixel format BGRA10, PFNC BGRa10
◆ FG_BGRA12
Not defined in CX standard. Pixel format BGRA12, PFNC BGRa12
◆ FG_BGRA14
Not defined in CX standard. Pixel format BGRA14, PFNC BGRa14
◆ FG_BGRA16
Not defined in CX standard. Pixel format BGRA16, PFNC BGRa16 RGB definitions - based on the CX Standard. Naming convention:
- Type: RGB (4)
- Subtype: -
- Bitwidth
◆ FG_BGRA8
Not defined in CX standard. Pixel format BGRA8, PFNC BGRa8
◆ FG_BGRRGBORDER
#define FG_BGRRGBORDER 8500 |
◆ FG_BICOLOR_BGRG10
#define FG_BICOLOR_BGRG10 0x9310 |
◆ FG_BICOLOR_BGRG12
#define FG_BICOLOR_BGRG12 0x9312 |
◆ FG_BICOLOR_BGRG8
#define FG_BICOLOR_BGRG8 0x9308 |
◆ FG_BICOLOR_GBGR10
#define FG_BICOLOR_GBGR10 0x9410 |
◆ FG_BICOLOR_GBGR12
#define FG_BICOLOR_GBGR12 0x9412 |
YUV definitions - based on Siso Schema. Naming convention:
- Type: Bayer(4)
- Subtype: 411(1), 422(2), 444(3)
- Bitwidth
◆ FG_BICOLOR_GBGR8
#define FG_BICOLOR_GBGR8 0x9408 |
◆ FG_BICOLOR_GRGB10
#define FG_BICOLOR_GRGB10 0x9210 |
◆ FG_BICOLOR_GRGB12
#define FG_BICOLOR_GRGB12 0x9212 |
◆ FG_BICOLOR_GRGB8
#define FG_BICOLOR_GRGB8 0x9208 |
◆ FG_BICOLOR_RGBG10
#define FG_BICOLOR_RGBG10 0x9110 |
◆ FG_BICOLOR_RGBG12
#define FG_BICOLOR_RGBG12 0x9112 |
◆ FG_BICOLOR_RGBG8
#define FG_BICOLOR_RGBG8 0x9108 |
◆ FG_BINARY
1 bit per pixel, packed (8 pixel in one byte)
◆ FG_BITALIGNMENT
#define FG_BITALIGNMENT 4010 |
◆ FG_BLOCK
◆ FG_BLUE
◆ FG_BOARD_INFORMATION
#define FG_BOARD_INFORMATION 42042 |
◆ FG_BRIGHTNESS
#define FG_BRIGHTNESS 23220 |
◆ FG_BURSTLENGTH
#define FG_BURSTLENGTH 24097 |
◆ FG_CABLE_SELECT
#define FG_CABLE_SELECT 1001010 |
◆ FG_CAM_PORT
◆ FG_CAMBITSHIFT
#define FG_CAMBITSHIFT 5010 |
◆ FG_CAMBITWIDTH
#define FG_CAMBITWIDTH 5000 |
◆ FG_CAMERA_LINK_CAMTYP
◆ FG_CAMERA_LINK_CAMTYPE
#define FG_CAMERA_LINK_CAMTYPE 11011 |
◆ FG_CAMERA_LINK_CORE_RESET
#define FG_CAMERA_LINK_CORE_RESET 11012 |
◆ FG_CAMERA_LINK_PIXEL_CLOCK
#define FG_CAMERA_LINK_PIXEL_CLOCK 11013 |
Returns the currently measured pixel clock.
◆ FG_CAMERA_LINK_PIXEL_CLOCK_X
#define FG_CAMERA_LINK_PIXEL_CLOCK_X 11014 |
Returns the currently measured pixel clock for Camera Link chip X.
◆ FG_CAMERA_LINK_PIXEL_CLOCK_Y
#define FG_CAMERA_LINK_PIXEL_CLOCK_Y 11015 |
Returns the currently measured pixel clock for Camera Link chip Y.
◆ FG_CAMERA_LINK_PIXEL_CLOCK_Z
#define FG_CAMERA_LINK_PIXEL_CLOCK_Z 11016 |
Returns the currently measured pixel clock for Camera Link chip Z.
◆ FG_CAMERA_TYPE
#define FG_CAMERA_TYPE 30001 |
◆ FG_CAMERA_WIDTH
#define FG_CAMERA_WIDTH 110133 |
Length of lines transfered from the camera to the frame grabber.
◆ FG_CAMERASIMULATOR_ACTIVE
Ratio of active clock cycles.
◆ FG_CAMERASIMULATOR_ENABLE
Camera simulation parameter(microEnable 5)
Enable or disable the camera simulator to replace the frame grabber input data from camera.
◆ FG_CAMERASIMULATOR_FPS
#define FG_CAMERASIMULATOR_FPS 200358 |
Defines the framerate of the generated images.
◆ FG_CAMERASIMULATOR_FRAME_GAP
#define FG_CAMERASIMULATOR_FRAME_GAP 200325 |
The frame gap between two image line. Unit lines.
◆ FG_CAMERASIMULATOR_FRAMERATE
#define FG_CAMERASIMULATOR_FRAMERATE 200352 |
Define the frame rate of the simulator.
◆ FG_CAMERASIMULATOR_HEIGHT
#define FG_CAMERASIMULATOR_HEIGHT 200322 |
The image height of the generated images.
◆ FG_CAMERASIMULATOR_LINE_GAP
The line gap between two image lines. Unit pixel.
◆ FG_CAMERASIMULATOR_LINERATE
#define FG_CAMERASIMULATOR_LINERATE 200329 |
Define the line rate of the simulator.
◆ FG_CAMERASIMULATOR_PASSIVE
Ratio of passive clock cycles.
◆ FG_CAMERASIMULATOR_PATTERN
#define FG_CAMERASIMULATOR_PATTERN 200326 |
Select the pattern, the simulator has to generate.
◆ FG_CAMERASIMULATOR_PATTERN_OFFSET
#define FG_CAMERASIMULATOR_PATTERN_OFFSET 200356 |
Define an offset for pattern generation.
◆ FG_CAMERASIMULATOR_PIXEL_FREQUENCY
Define the pixel frequency of the simulator.
◆ FG_CAMERASIMULATOR_ROLL
#define FG_CAMERASIMULATOR_ROLL 200327 |
Activate or disable a rolling simulator image. Pixel values will be increased with every new frame.
◆ FG_CAMERASIMULATOR_SELECT_MODE
#define FG_CAMERASIMULATOR_SELECT_MODE 200328 |
Select the operation mode of the camera simulator. Pixel frequency, line rate or frame rate.
◆ FG_CAMERASIMULATOR_TRIGGER_MODE
#define FG_CAMERASIMULATOR_TRIGGER_MODE 200355 |
Select free run or trigger module to trigger the camera simulator.
◆ FG_CAMERASIMULATOR_WIDTH
The image width of the generate images.
◆ FG_CAMPORT_CONFIG
#define FG_CAMPORT_CONFIG 30000 |
◆ FG_CAMSTATUS
#define FG_CAMSTATUS 2000 |
returns the status information of a particular camera link chip
◆ FG_CAMSTATUS_EXTENDED
#define FG_CAMSTATUS_EXTENDED 2050 |
returns the status information of a particular camera link chip: Bits [0] Clock, [1] LVAL, [2] FVAL, [3] ExSync, [4] \ \ ExTrg, [5] Overflow, [6:7] BufLvl
◆ FG_CAMSUBTYP
◆ FG_CAMTYP
◆ FG_CC1_POLARITY
#define FG_CC1_POLARITY 14031 |
◆ FG_CC1_SOURCE
#define FG_CC1_SOURCE 14041 |
◆ FG_CC2_POLARITY
#define FG_CC2_POLARITY 14032 |
◆ FG_CC2_SOURCE
#define FG_CC2_SOURCE 14042 |
◆ FG_CC3_POLARITY
#define FG_CC3_POLARITY 14033 |
◆ FG_CC3_SOURCE
#define FG_CC3_SOURCE 14043 |
◆ FG_CC4_POLARITY
#define FG_CC4_POLARITY 14034 |
◆ FG_CC4_SOURCE
#define FG_CC4_SOURCE 14044 |
◆ FG_CCSEL
◆ FG_CCSEL0
◆ FG_CCSEL1
◆ FG_CCSEL2
◆ FG_CCSEL3
◆ FG_CCSEL_INVERT
#define FG_CCSEL_INVERT 14005 |
◆ FG_CCSEL_INVERT0
#define FG_CCSEL_INVERT0 14006 |
◆ FG_CCSEL_INVERT1
#define FG_CCSEL_INVERT1 14007 |
◆ FG_CCSEL_INVERT2
#define FG_CCSEL_INVERT2 14008 |
◆ FG_CCSEL_INVERT3
#define FG_CCSEL_INVERT3 14009 |
◆ FG_CL_CAMERA_CLOCK_DETECTED
#define FG_CL_CAMERA_CLOCK_DETECTED 5 |
CL : A Camera Link camera and clock without power over funcion is detected
◆ FG_CL_CAMERA_DETECTED
#define FG_CL_CAMERA_DETECTED 4 |
CL : A Camera Link camera without power over function is detected
◆ FG_CL_CAMTYP
#define FG_CL_CAMTYP 11011 |
◆ FG_CL_FULL_10_TAP_8_BIT
◆ FG_CL_FULL_8_TAP_8_BIT
◆ FG_CL_MEDIUM_4_TAP_10_BIT
◆ FG_CL_MEDIUM_4_TAP_12_BIT
◆ FG_CL_MEDIUM_4_TAP_8_BIT
◆ FG_CL_WAIT_FOR_CONNECTION
#define FG_CL_WAIT_FOR_CONNECTION 7 |
CL : Camera Link camera without power over function detected. Waiting for stable connection
◆ FG_CLEAR_SHADINGDATA
#define FG_CLEAR_SHADINGDATA 24080 |
◆ FG_CLHS_TRIGGER_PULSE_MESSAGE
#define FG_CLHS_TRIGGER_PULSE_MESSAGE 200401 |
◆ FG_COL24
8 bit per color component, 3 color components BGR order
◆ FG_COL30
10 bit per color component, 3 color components, packed (components not aligned to bytes) BGR order
◆ FG_COL32
8 bit per color component, 4 color components
◆ FG_COL36
12 bit per color component, 3 color components, packed (components not aligned to bytes) BGR order
◆ FG_COL42
14 bit per color component, 3 color components, packed (components not aligned to bytes) BGR order
◆ FG_COL48
16 bit per color component, 3 color components BGR order
◆ FG_COLOR_FLAVOUR
#define FG_COLOR_FLAVOUR 30002 |
◆ FG_COLOR_SELECT
#define FG_COLOR_SELECT 4030 |
◆ FG_CONTRAST
#define FG_CONTRAST 23200 |
◆ FG_CONVERSION_AVERAGE
#define FG_CONVERSION_AVERAGE 2 |
◆ FG_CONVERSION_LIGHTNESS
#define FG_CONVERSION_LIGHTNESS 1 |
◆ FG_CONVERSION_LUMINOSITY
#define FG_CONVERSION_LUMINOSITY 3 |
◆ FG_CONVERSION_OFF
#define FG_CONVERSION_OFF 0 |
◆ FG_CORRECTED_ERROR_COUNT
#define FG_CORRECTED_ERROR_COUNT 200478 |
CoaXPress: Reflect the current status of the camera operator. It signalizes single byte error correction in CXP stream packets.
◆ FG_CREATE_DUMP
#define FG_CREATE_DUMP 43040 |
◆ FG_CUSTOM_BIT_SHIFT_MODE
#define FG_CUSTOM_BIT_SHIFT_MODE 2 |
◆ FG_CUSTOM_BIT_SHIFT_RIGHT
#define FG_CUSTOM_BIT_SHIFT_RIGHT 200396 |
◆ FG_CUSTOM_SIGNAL_EVENT_0_POLARITY
#define FG_CUSTOM_SIGNAL_EVENT_0_POLARITY 200437 |
◆ FG_CUSTOM_SIGNAL_EVENT_0_SOURCE
#define FG_CUSTOM_SIGNAL_EVENT_0_SOURCE 200436 |
◆ FG_CUSTOM_SIGNAL_EVENT_1_POLARITY
#define FG_CUSTOM_SIGNAL_EVENT_1_POLARITY 200439 |
◆ FG_CUSTOM_SIGNAL_EVENT_1_SOURCE
#define FG_CUSTOM_SIGNAL_EVENT_1_SOURCE 200438 |
◆ FG_CUSTOM_VALUE
#define FG_CUSTOM_VALUE 3 |
◆ FG_CXP_CAMERA_FRAME_CORRUPT_COUNT
#define FG_CXP_CAMERA_FRAME_CORRUPT_COUNT 200538 |
Shows the number of camera frames which are not ignored and have erroneous pixels.
◆ FG_CXP_CAMERA_FRAME_LOST_COUNT
#define FG_CXP_CAMERA_FRAME_LOST_COUNT 200537 |
Shows the number of camera frames that have been ignored due to errors.
◆ FG_CXP_CAMERA_MARKER_ERROR_COUNT
#define FG_CXP_CAMERA_MARKER_ERROR_COUNT 200535 |
Shows the number of camera marker errors.
◆ FG_CXP_CAMERA_UNEXPECTED_STARTUP_DATA
#define FG_CXP_CAMERA_UNEXPECTED_STARTUP_DATA 200536 |
Shows the status of unexpected startup data.
◆ FG_CXP_CLEAR_TEST_STATISTIC_PORT
#define FG_CXP_CLEAR_TEST_STATISTIC_PORT 200544 |
Clears all test counters of a channel.
◆ FG_CXP_CONTROL_ACK_INCOMPLETE_COUNT
#define FG_CXP_CONTROL_ACK_INCOMPLETE_COUNT 200507 |
Number of ACK messages for control packets that are incomplete / erroneous.
◆ FG_CXP_CONTROL_ACK_LOST_COUNT
#define FG_CXP_CONTROL_ACK_LOST_COUNT 200505 |
Number of missing ACK messages for FG control packets (timeout 200ms).
◆ FG_CXP_CONTROL_ACK_PACKET_CRC_ERROR
#define FG_CXP_CONTROL_ACK_PACKET_CRC_ERROR 200524 |
Shows the status if a CRC error was detected in control ACK packets.
◆ FG_CXP_CONTROL_TAG_ERROR_COUNT
#define FG_CXP_CONTROL_TAG_ERROR_COUNT 200506 |
Number of ACK messages for control packets with erroneous tag.
◆ FG_CXP_CORRUPTED_WORD_COUNT
#define FG_CXP_CORRUPTED_WORD_COUNT 200542 |
Shows the number of corrupted link test packets.
◆ FG_CXP_DEBUG_PORT
#define FG_CXP_DEBUG_PORT 200456 |
◆ FG_CXP_DOWNLINK_SPEED
#define FG_CXP_DOWNLINK_SPEED 200539 |
Shows downlink speed of the channels.
◆ FG_CXP_ERROR_CORRECTED
#define FG_CXP_ERROR_CORRECTED 200509 |
Number of corrected RX packets.
◆ FG_CXP_ERROR_CORRECTED_CONTROL_ACK
#define FG_CXP_ERROR_CORRECTED_CONTROL_ACK 200513 |
Shows the status of corrected control ACK packets.
◆ FG_CXP_ERROR_CORRECTED_HEARTBEAT
#define FG_CXP_ERROR_CORRECTED_HEARTBEAT 200515 |
Shows the status of corrected hearbeat packets.
◆ FG_CXP_ERROR_CORRECTED_LINKTEST
#define FG_CXP_ERROR_CORRECTED_LINKTEST 200514 |
Shows the status of corrected link test packets.
◆ FG_CXP_ERROR_CORRECTED_STREAM
#define FG_CXP_ERROR_CORRECTED_STREAM 200512 |
Shows the status of corrected stream packets.
◆ FG_CXP_ERROR_CORRECTED_TRIGGER
#define FG_CXP_ERROR_CORRECTED_TRIGGER 200510 |
Shows the status of corrected trigger packets.
◆ FG_CXP_ERROR_CORRECTED_TRIGGER_ACK
#define FG_CXP_ERROR_CORRECTED_TRIGGER_ACK 200511 |
Shows the status of corrected trigger ACK packets.
◆ FG_CXP_ERROR_UNCORRECTED
#define FG_CXP_ERROR_UNCORRECTED 200516 |
Number of uncorrectable erroneous packets.
◆ FG_CXP_ERROR_UNCORRECTED_CONTROL_ACK
#define FG_CXP_ERROR_UNCORRECTED_CONTROL_ACK 200520 |
Shows the status of uncorrected control ACK packets.
◆ FG_CXP_ERROR_UNCORRECTED_HEARTBEAT
#define FG_CXP_ERROR_UNCORRECTED_HEARTBEAT 200522 |
Shows the status of uncorrected heartbeat packets.
◆ FG_CXP_ERROR_UNCORRECTED_LINKTEST
#define FG_CXP_ERROR_UNCORRECTED_LINKTEST 200521 |
Shows the status of uncorrected link test packets.
◆ FG_CXP_ERROR_UNCORRECTED_STREAM
#define FG_CXP_ERROR_UNCORRECTED_STREAM 200519 |
Shows the status of uncorrected stream packets.
◆ FG_CXP_ERROR_UNCORRECTED_TRIGGER
#define FG_CXP_ERROR_UNCORRECTED_TRIGGER 200517 |
Shows the status of uncorrected trigger packets.
◆ FG_CXP_ERROR_UNCORRECTED_TRIGGER_ACK
#define FG_CXP_ERROR_UNCORRECTED_TRIGGER_ACK 200518 |
Shows the status of uncorrected trigger ACK packets.
◆ FG_CXP_HEARTBEAT_INCOMPLETE_COUNT
#define FG_CXP_HEARTBEAT_INCOMPLETE_COUNT 200508 |
Number of incomplete heartbeat packets.
◆ FG_CXP_HEARTBEAT_MAX_PERIOD_VIOLATION_COUNT
#define FG_CXP_HEARTBEAT_MAX_PERIOD_VIOLATION_COUNT 200532 |
Shows the number of heartbeat packets that had a timeout (100ms).
◆ FG_CXP_IMAGETAG_ERROR_COUNT
#define FG_CXP_IMAGETAG_ERROR_COUNT 200533 |
Shows then number of image tag errors.
◆ FG_CXP_INPUT_MAPPED_FW_PORT_PORT
#define FG_CXP_INPUT_MAPPED_FW_PORT_PORT 200502 |
Shows the FW port mapping.
◆ FG_CXP_OVERTRIGGER_REQUEST_PULSECOUNT
#define FG_CXP_OVERTRIGGER_REQUEST_PULSECOUNT 200503 |
Number of trigger pulses that could not be sent because transmitter unit is still busy. \ \ Bit 12 signals overflow.
◆ FG_CXP_PACKET_LENGTH_ERROR_COUNT
#define FG_CXP_PACKET_LENGTH_ERROR_COUNT 200543 |
Shows the number of link test packets iwth length errors.
◆ FG_CXP_RECEIVED_PACKET_COUNT
#define FG_CXP_RECEIVED_PACKET_COUNT 200541 |
Shows the number of link test packets received.
◆ FG_CXP_STATUS
#define FG_CXP_STATUS 200450 |
CoaXPress: Reflect the current status of the camera operator. Bit[0] signalizes CXP stream packet loss detection. Bit[1] signalizes single byte error correction in CXP stream packets. Bit[2] signalizes multiple byte error detection in CXP stream packets. Bit[3..6] are reserved. This parameter might change in future versions.
◆ FG_CXP_STREAM_PACKET_COUNT
#define FG_CXP_STREAM_PACKET_COUNT 200531 |
Shows the number of stream packets received.
◆ FG_CXP_STREAMID_ERROR_COUNT
#define FG_CXP_STREAMID_ERROR_COUNT 200534 |
Shows the number of stream ID errors.
◆ FG_CXP_STREAMPACKET_CRC_ERROR
#define FG_CXP_STREAMPACKET_CRC_ERROR 200523 |
Shows the status if a CRC error was detected in stream packets.
◆ FG_CXP_STREAMPACKET_LENGTH_ERROR
#define FG_CXP_STREAMPACKET_LENGTH_ERROR 200530 |
Shows the status if a stream packet length error was detected.
◆ FG_CXP_TRANSMITTED_PACKET_COUNT
#define FG_CXP_TRANSMITTED_PACKET_COUNT 200540 |
Shows the number of link test packets transmitted.
◆ FG_CXP_TRIGGER_ACK_MISSING_COUNT
#define FG_CXP_TRIGGER_ACK_MISSING_COUNT 200504 |
Number of missing ACK messages for trigger packets.
◆ FG_CXP_TRIGGER_PACKET_MODE
#define FG_CXP_TRIGGER_PACKET_MODE 200369 |
CoaXPress Trigger Packed Mode. Allows non-CXP Standard use of the trigger. Check the documentation for more \ \ inoformation.
◆ FG_CXP_UNSUPPORTED_EVENT_RECEIVED
#define FG_CXP_UNSUPPORTED_EVENT_RECEIVED 200526 |
Shows the status of unsupported event packets.
◆ FG_CXP_UNSUPPORTED_GPIO_ACK_RECEIVED
#define FG_CXP_UNSUPPORTED_GPIO_ACK_RECEIVED 200528 |
Shows the status of unsupported GPIO ACK packets.
◆ FG_CXP_UNSUPPORTED_GPIO_RECEIVED
#define FG_CXP_UNSUPPORTED_GPIO_RECEIVED 200525 |
Shows the status of unsupported GPIO packets.
◆ FG_CXP_UNSUPPORTED_GPIO_REQUEST_RECEIVED
#define FG_CXP_UNSUPPORTED_GPIO_REQUEST_RECEIVED 200529 |
Shows the status of unsupported GPIO request packets.
◆ FG_CXP_UNSUPPORTED_HEARTBEAT_RECEIVED
#define FG_CXP_UNSUPPORTED_HEARTBEAT_RECEIVED 200527 |
Shows the status of unsupported heartbeat packets.
◆ FG_DEADTIME
◆ FG_DEADTIME_OFFSET
#define FG_DEADTIME_OFFSET 8460 |
◆ FG_DESIGNCLK
#define FG_DESIGNCLK 24040 |
◆ FG_DIAGONAL
◆ FG_DIGIO_INPUT
#define FG_DIGIO_INPUT 14010 |
Read the state of digital inputs of the frame grabber
◆ FG_DIGIO_OUTPUT
#define FG_DIGIO_OUTPUT 14020 |
Set the state of digital outputs of the frame grabber
◆ FG_DMA_PORT
◆ FG_DMA_STARTED
#define FG_DMA_STARTED 3081 |
◆ FG_DMA_WRITE
#define FG_DMA_WRITE 1001080 |
◆ FG_DMASTATUS
#define FG_DMASTATUS 24092 |
◆ FG_DO_THRESHOLD_I
#define FG_DO_THRESHOLD_I 25070 |
◆ FG_DO_THRESHOLD_S
#define FG_DO_THRESHOLD_S 25060 |
◆ FG_DOC_URL
◆ FG_DOUBLE
◆ FG_DOWNSCALE
#define FG_DOWNSCALE 24040 |
◆ FG_DROPPEDIMAGEES
#define FG_DROPPEDIMAGEES 5040 |
◆ FG_ENABLEDISABLE_SHADING
◆ FG_EVENT_INFO_INIT
#define FG_EVENT_INFO_INIT |
( |
| x | ) |
|
Value: do { \
unsigned int i; \
for (i = 0; i < 64; i++) { \
} \
for (i = 0; i < 254; i++) { \
} \
} while (0)
Definition fg_struct.h:155
uint16_t data[254] Definition fg_struct.h:161
unsigned int length Definition fg_struct.h:160
unsigned int _pad Definition fg_struct.h:157
uint64_t timestamp[64] Definition fg_struct.h:159
unsigned int version Definition fg_struct.h:156
unsigned int notify[64] Definition fg_struct.h:158
initialize a struct fg_event_info
Never write any values to struct fg_event_info directly, always use this macro to reset this to a clean state. This will make sure that you get the proper behaviour even if a newer version of Framegrabber SDK will extend the struct.
◆ FG_EXPOSURE
#define FG_EXPOSURE 10020 |
Exposure Time in us (Brightness) (float)
◆ FG_EXSYNCDELAY
#define FG_EXSYNCDELAY 8400 |
◆ FG_EXSYNCINVERT
#define FG_EXSYNCINVERT 8200 |
◆ FG_EXSYNCON
◆ FG_EXSYNCPOLARITY
#define FG_EXSYNCPOLARITY 8420 |
◆ FG_EXTENSION_GPO_TYPE
#define FG_EXTENSION_GPO_TYPE 200600 |
◆ FG_FALLING
◆ FG_FALLING_EDGE
#define FG_FALLING_EDGE 0 |
◆ FG_FALSE
◆ FG_FAST_CONFIG
#define FG_FAST_CONFIG 1001090 |
◆ FG_FASTCONFIG_PAGECMD
#define FG_FASTCONFIG_PAGECMD 30020 |
◆ FG_FASTCONFIG_PAGECMD_PTR
#define FG_FASTCONFIG_PAGECMD_PTR 30030 |
◆ FG_FASTCONFIG_PULSEDIGIO
#define FG_FASTCONFIG_PULSEDIGIO 30040 |
◆ FG_FASTCONFIG_SEQUENCE
#define FG_FASTCONFIG_SEQUENCE 30010 |
◆ FG_FILLLEVEL
#define FG_FILLLEVEL 110086 |
Show the filllevel of the fpga
◆ FG_FLASH_POLARITY
#define FG_FLASH_POLARITY 24060 |
◆ FG_FLASHDELAY
◆ FG_FLASHON
◆ FG_FLASHTIME
#define FG_FLASHTIME 8740 |
◆ FG_FLASHTIME_SYNC
#define FG_FLASHTIME_SYNC 8750 |
◆ FG_FORMAT
◆ FG_FPGA_CLK
#define FG_FPGA_CLK 24104 |
◆ FG_FRAMERATE
Define simulation frequency by frame rate.
◆ FG_FRAMESPERSEC
#define FG_FRAMESPERSEC 90 |
◆ FG_FRAMEVALID_SIGNAL_COUNT
#define FG_FRAMEVALID_SIGNAL_COUNT 24094 |
◆ FG_FRONT_GPI
#define FG_FRONT_GPI 200382 |
◆ FG_FRONT_GPI_PULL_CONTROL
#define FG_FRONT_GPI_PULL_CONTROL 200601 |
◆ FG_FRONT_GPI_TYPE
#define FG_FRONT_GPI_TYPE 200602 |
◆ FG_FRONT_GPO_INVERSION
#define FG_FRONT_GPO_INVERSION 200603 |
◆ FG_GBE_CAMTYP
#define FG_GBE_CAMTYP FG_GBE_CAMTYPE /*< duplicated for compatibility issues*/ |
◆ FG_GBE_CAMTYPE
#define FG_GBE_CAMTYPE 11011 |
Input format for GEV frame grabbers
◆ FG_GEN_ACCURACY
#define FG_GEN_ACCURACY 30107 |
◆ FG_GEN_ACTIVE
#define FG_GEN_ACTIVE 30101 |
◆ FG_GEN_ENABLE
#define FG_GEN_ENABLE 30099 |
Camera simulation (microEnable IV)
Select Camera simulation or Camera port input
◆ FG_GEN_FREQ
#define FG_GEN_FREQ 30106 |
Frequency of frame grabber simulation [MHz]
◆ FG_GEN_HEIGHT
#define FG_GEN_HEIGHT 30104 |
Height of the simulated image
◆ FG_GEN_LINE_GAP
#define FG_GEN_LINE_GAP 30105 |
◆ FG_GEN_LINE_WIDTH
#define FG_GEN_LINE_WIDTH 30103 |
Width of the simulated image (line scan)
◆ FG_GEN_PASSIVE
#define FG_GEN_PASSIVE 30100 |
◆ FG_GEN_ROLL
#define FG_GEN_ROLL 30112 |
◆ FG_GEN_START
#define FG_GEN_START 30113 |
Start simulation / stop simulation
◆ FG_GEN_TAP1
#define FG_GEN_TAP1 30108 |
CameraLink simulation: Enable TAP 1
◆ FG_GEN_TAP2
#define FG_GEN_TAP2 30109 |
CameraLink simulation: Enable TAP 2
◆ FG_GEN_TAP3
#define FG_GEN_TAP3 30110 |
CameraLink simulation: Enable TAP 3
◆ FG_GEN_TAP4
#define FG_GEN_TAP4 30111 |
CameraLink simulation: Enable TAP 4
◆ FG_GEN_WIDTH
#define FG_GEN_WIDTH 30102 |
Width of the simulated image (area scan)
◆ FG_GLOBAL_ACCESS
#define FG_GLOBAL_ACCESS 24110 |
◆ FG_GPI
◆ FG_GRAY
definitions of image formats for parameter FG_FORMAT These constants define the format at the applet output.
8 bit per Pixel, gray
◆ FG_GRAY10
10 bit per Pixel, gray, packed (components not aligned to bytes)
◆ FG_GRAY12
12 bit per Pixel, gray, packed (components not aligned to bytes)
◆ FG_GRAY14
14 bit per Pixel, gray, packed (components not aligned to bytes)
◆ FG_GRAY16
◆ FG_GRAY16_PLUS_PICNR
#define FG_GRAY16_PLUS_PICNR 10 |
◆ FG_GRAY32
◆ FG_GRAY_PLUS_PICNR
#define FG_GRAY_PLUS_PICNR 30 |
◆ FG_GRAYCONVERTER
#define FG_GRAYCONVERTER 4040 |
◆ FG_GREEN
◆ FG_HAP_FILE
#define FG_HAP_FILE 24108 |
◆ FG_HDSYNC
◆ FG_HEIGHT
image height of the output image, cannot changed during acquisition
◆ FG_HIGH
◆ FG_HORIZONTAL
Camera simulation Enumerations / values (microEnable 5)
Camera simulation: pattern generation Horizontal Pattern
◆ FG_IMAGE_ENABLE
#define FG_IMAGE_ENABLE 1001020 |
◆ FG_IMAGE_NUMBER
#define FG_IMAGE_NUMBER 22010 |
Image number for ACQ_BLOCK and ACQ_SELECT
◆ FG_IMAGE_TAG
#define FG_IMAGE_TAG 22000 |
Tag and status information of a particular frame. Bit 0..15: unique tag (starting with 0), Bit 16..24: reserved, Bit 24..31: status flags (applet specific)
◆ FG_IMAGEHEIGHT
#define FG_IMAGEHEIGHT 110061 |
Height of image in case of some extra data lines.
◆ FG_IMG_SELECT
#define FG_IMG_SELECT 25111 |
◆ FG_IMG_SELECT_PERIOD
#define FG_IMG_SELECT_PERIOD 25110 |
◆ FG_IMGTRIGGER_ASYNC_HEIGHT
#define FG_IMGTRIGGER_ASYNC_HEIGHT 110067 |
◆ FG_IMGTRIGGER_IS_BUSY
#define FG_IMGTRIGGER_IS_BUSY 110066 |
Indicates if a requested frame from the camera has not been completely send to the frame grabber.
◆ FG_IMGTRIGGERDEBOUNCING
#define FG_IMGTRIGGERDEBOUNCING 110064 |
Debouncing time for image trigger inputs.
◆ FG_IMGTRIGGERGATEDELAY
#define FG_IMGTRIGGERGATEDELAY 8118 |
◆ FG_IMGTRIGGERINPOLARITY
#define FG_IMGTRIGGERINPOLARITY 8116 |
◆ FG_IMGTRIGGERINSRC
#define FG_IMGTRIGGERINSRC 8113 |
◆ FG_IMGTRIGGERMODE
#define FG_IMGTRIGGERMODE 8104 |
◆ FG_IMGTRIGGERON
#define FG_IMGTRIGGERON 8106 |
◆ FG_INIT_LIBRARIES_AUTOSTART_ON_INIT
#define FG_INIT_LIBRARIES_AUTOSTART_ON_INIT 0x010 |
◆ FG_INIT_LIBRARIES_GET_MODE
#define FG_INIT_LIBRARIES_GET_MODE |
( |
| n | ) |
(n & 0x3) |
Get mode (single, master, slave)
◆ FG_INIT_LIBRARIES_GET_NUMBER_OF_SLAVES
#define FG_INIT_LIBRARIES_GET_NUMBER_OF_SLAVES |
( |
| n | ) |
((n >> 22) & 0x3f) /** Get number of slaves (allowed values are 1..63)*/ |
◆ FG_INIT_LIBRARIES_GET_SLAVE_PRIORITY
#define FG_INIT_LIBRARIES_GET_SLAVE_PRIORITY |
( |
| n | ) |
((n >> 12) & 0x3f) /** Get slave priority (allowed values are 1..63;)*/ |
◆ FG_INIT_LIBRARIES_MASTER
#define FG_INIT_LIBRARIES_MASTER 1 |
Master init, prepare slave synchronization
◆ FG_INIT_LIBRARIES_SEQUENTIAL
#define FG_INIT_LIBRARIES_SEQUENTIAL 0x008 |
Strictly sequential startup (slaves must use unique priority; number of slaves must be given on master init)
◆ FG_INIT_LIBRARIES_SET_MODE
#define FG_INIT_LIBRARIES_SET_MODE |
( |
| n | ) |
(n & 0x3) |
Set mode (single, master, slave)
◆ FG_INIT_LIBRARIES_SET_NUMBER_OF_SLAVES
#define FG_INIT_LIBRARIES_SET_NUMBER_OF_SLAVES |
( |
| n | ) |
((n & 0x3f) << 22) /** Set number of slaves (allowed values are 1..63)*/ |
◆ FG_INIT_LIBRARIES_SET_SLAVE_PRIORITY
#define FG_INIT_LIBRARIES_SET_SLAVE_PRIORITY |
( |
| n | ) |
((n & 0x3f) << 12) /** Set slave priority (allowed values are 1..63; priority 0 will select priority automatically)*/ |
◆ FG_INIT_LIBRARIES_SINGLE
#define FG_INIT_LIBRARIES_SINGLE 0 |
◆ FG_INIT_LIBRARIES_SKIP_PREINITIALIZATION
#define FG_INIT_LIBRARIES_SKIP_PREINITIALIZATION 0x020 |
Do not perform Fg preinitialization
◆ FG_INIT_LIBRARIES_SLAVE
#define FG_INIT_LIBRARIES_SLAVE 2 |
Slave init, wait for master
◆ FG_INIT_LIBRARIES_WAIT_FOR_SERVICE
#define FG_INIT_LIBRARIES_WAIT_FOR_SERVICE 0x004 |
Wait for service to be started (valid only for single application and master modes)
◆ FG_INITIALIZE
definitions for Power over CameraLink (PoCL) states
CL : inititialize detection for CL or PoCL camera
◆ FG_JPEG
jpeg compressed format Bayer definitions - based on Siso Schema. Naming convention:
- Type: Bayer(3)
- Subtype: GR(1), RG(2), GB(3), BG(4)
- Bitwidth
◆ FG_KNEE_LUT
#define FG_KNEE_LUT 12100 |
◆ FG_KNEE_LUT_ACCESS
#define FG_KNEE_LUT_ACCESS 12140 |
◆ FG_KNEE_LUT_FILE
#define FG_KNEE_LUT_FILE 12110 |
◆ FG_KNEE_LUT_GAMMA
#define FG_KNEE_LUT_GAMMA 12103 |
◆ FG_KNEE_LUT_INVERT
#define FG_KNEE_LUT_INVERT 12104 |
◆ FG_KNEE_LUT_MODE
#define FG_KNEE_LUT_MODE 12130 |
◆ FG_KNEE_LUT_OFFSET
#define FG_KNEE_LUT_OFFSET 12102 |
◆ FG_KNEE_LUT_SAVE_LOAD_FILE
#define FG_KNEE_LUT_SAVE_LOAD_FILE 12120 |
◆ FG_KNEE_LUT_SCALE
#define FG_KNEE_LUT_SCALE 12101 |
◆ FG_LED_BOTH
◆ FG_LED_GREEN
◆ FG_LED_OFF
◆ FG_LED_RED
◆ FG_LEFT_ALIGNED
#define FG_LEFT_ALIGNED 1 |
◆ FG_LICENSESTRING0
#define FG_LICENSESTRING0 23000 |
◆ FG_LICENSESTRING1
#define FG_LICENSESTRING1 23010 |
◆ FG_LICENSESTRING2
#define FG_LICENSESTRING2 23020 |
◆ FG_LIMIT_TRIGGER_PULSES
#define FG_LIMIT_TRIGGER_PULSES 8950 |
◆ FG_LINE_DOWNSCALE
◆ FG_LINE_DOWNSCALEINIT
#define FG_LINE_DOWNSCALEINIT 24050 |
◆ FG_LINE_PAYLOAD_SIZE
#define FG_LINE_PAYLOAD_SIZE 200400 |
◆ FG_LINEALIGNMENT
#define FG_LINEALIGNMENT 4020 |
◆ FG_LINEEXPOSURE
#define FG_LINEEXPOSURE 10030 |
◆ FG_LINEORDER
#define FG_LINEORDER 920000 |
◆ FG_LINEORDER_BGR
#define FG_LINEORDER_BGR 1 |
◆ FG_LINEORDER_BRG
#define FG_LINEORDER_BRG 3 |
◆ FG_LINEORDER_GBR
#define FG_LINEORDER_GBR 4 |
◆ FG_LINEORDER_GRB
#define FG_LINEORDER_GRB 5 |
◆ FG_LINEORDER_RBG
#define FG_LINEORDER_RBG 2 |
◆ FG_LINEORDER_RGB
#define FG_LINEORDER_RGB 0 |
◆ FG_LINEPERIOD
◆ FG_LINEPERIODE
#define FG_LINEPERIODE FG_LINEPERIOD /*< duplicated for compatibility issues*/ |
◆ FG_LINERATE
Define simulation frequency by line rate.
◆ FG_LINESHADING_LOAD_FROM_FILE
#define FG_LINESHADING_LOAD_FROM_FILE 24086 |
◆ FG_LINESHADING_MODE
#define FG_LINESHADING_MODE 24087 |
◆ FG_LINESHADING_MULT_ENABLE
#define FG_LINESHADING_MULT_ENABLE 24083 |
◆ FG_LINESHADING_MULT_FILENAME
#define FG_LINESHADING_MULT_FILENAME 24084 |
◆ FG_LINESHADING_SUB_ENABLE
#define FG_LINESHADING_SUB_ENABLE 24082 |
◆ FG_LINESHADING_SUB_FILENAME
#define FG_LINESHADING_SUB_FILENAME 24085 |
◆ FG_LINESHADINGPARAMETER
#define FG_LINESHADINGPARAMETER 24081 |
◆ FG_LINESPERSEC
#define FG_LINESPERSEC 95 |
◆ FG_LINETRIGGER
◆ FG_LINETRIGGERDEBOUNCING
#define FG_LINETRIGGERDEBOUNCING 110063 |
◆ FG_LINETRIGGERDELAY
#define FG_LINETRIGGERDELAY 8900 |
◆ FG_LINETRIGGERINPOLARITY
#define FG_LINETRIGGERINPOLARITY 8115 |
◆ FG_LINETRIGGERINSRC
#define FG_LINETRIGGERINSRC 8112 |
◆ FG_LINETRIGGERMODE
#define FG_LINETRIGGERMODE 8102 |
◆ FG_LINEVALID_SIGNAL_COUNT
#define FG_LINEVALID_SIGNAL_COUNT 24093 |
◆ FG_LOAD_1DSHADINGDATA
◆ FG_LOAD_LUT_FROM_FILE
#define FG_LOAD_LUT_FROM_FILE 0 |
◆ FG_LOAD_SHADINGDATA
#define FG_LOAD_SHADINGDATA 24070 |
◆ FG_LOG_CONSOLE
#define FG_LOG_CONSOLE 43030 |
◆ FG_LOG_FLUSH
#define FG_LOG_FLUSH 43020 |
◆ FG_LOGGING
◆ FG_LOOKUPTABLE
#define FG_LOOKUPTABLE 12000 |
◆ FG_LOW
◆ FG_LSB
◆ FG_LUT_BASEPOINTS
#define FG_LUT_BASEPOINTS 300012 |
◆ FG_LUT_CUSTOM_FILE
#define FG_LUT_CUSTOM_FILE 300000 |
◆ FG_LUT_ENABLE
#define FG_LUT_ENABLE 12030 |
In some applets it is possible to disable the LUT
◆ FG_LUT_FILE
#define FG_LUT_FILE 12010 |
◆ FG_LUT_IMPLEMENTATION_TYPE
#define FG_LUT_IMPLEMENTATION_TYPE 300006 |
◆ FG_LUT_IN_BITS
#define FG_LUT_IN_BITS 300007 |
◆ FG_LUT_OUT_BITS
#define FG_LUT_OUT_BITS 300008 |
◆ FG_LUT_SAVE_FILE
#define FG_LUT_SAVE_FILE 110021 |
◆ FG_LUT_SAVE_LOAD_FILE
#define FG_LUT_SAVE_LOAD_FILE 12020 |
◆ FG_LUT_TYPE
#define FG_LUT_TYPE 110017 |
◆ FG_LUT_VALUE
#define FG_LUT_VALUE 300001 |
◆ FG_LUT_VALUE_BLUE
#define FG_LUT_VALUE_BLUE 300011 |
◆ FG_LUT_VALUE_GREEN
#define FG_LUT_VALUE_GREEN 300010 |
◆ FG_LUT_VALUE_RED
#define FG_LUT_VALUE_RED 300009 |
◆ FG_MASKCAMDATA
#define FG_MASKCAMDATA 5030 |
◆ FG_MAX_RANGE
◆ FG_MAX_VALUE
◆ FG_MAXFRAMESPERSEC
#define FG_MAXFRAMESPERSEC 91 |
◆ FG_MAXHEIGHT
#define FG_MAXHEIGHT 6200 |
◆ FG_MAXWIDTH
◆ FG_MEAN_VALUE
◆ FG_MEASURED_PCIE_CLK
#define FG_MEASURED_PCIE_CLK 24103 |
◆ FG_MEDIAN
◆ FG_MEDIAN_ON
#define FG_MEDIAN_ON 1001070 |
◆ FG_MIN_DX
#define FG_MIN_DX 1001040 |
◆ FG_MINFRAMESPERSEC
#define FG_MINFRAMESPERSEC 92 |
◆ FG_MISSING_CAMERA_FRAME_RESPONSE
#define FG_MISSING_CAMERA_FRAME_RESPONSE 300248 |
◆ FG_MISSING_CAMERA_FRAME_RESPONSE_CLEAR
#define FG_MISSING_CAMERA_FRAME_RESPONSE_CLEAR 300249 |
◆ FG_MONO10
10 bit per Pixel, gray, packed (components not aligned to bytes)
◆ FG_MONO12
12 bit per Pixel, gray, packed (components not aligned to bytes)
◆ FG_MONO14
14 bit per Pixel, gray, packed (components not aligned to bytes)
◆ FG_MONO16
◆ FG_MONO8
◆ FG_MSB
◆ FG_MTU_SIZE
#define FG_MTU_SIZE 200351 |
MTU size to use. Has to be equal to the MTU size defined for the link. GEV and specific applets only
◆ FG_NB_QUAD_IMG
#define FG_NB_QUAD_IMG 30300 |
◆ FG_NB_STD_IMG
#define FG_NB_STD_IMG 30310 |
◆ FG_NO
◆ FG_NODMA1IR
#define FG_NODMA1IR 1001110 |
◆ FG_NOISEFILTER
#define FG_NOISEFILTER 110016 |
◆ FG_NR_OF_CAMS
#define FG_NR_OF_CAMS 3060 |
returns the number of camera ports for a given process
◆ FG_NR_OF_DMAS
#define FG_NR_OF_DMAS 3050 |
returns the number of DMA channels for a given process
◆ FG_NR_OF_PROCESSES
#define FG_NR_OF_PROCESSES 3070 |
returns the number of processes of the current applet
◆ FG_NROFEXTERN_TRIGGER
#define FG_NROFEXTERN_TRIGGER 30110 |
◆ FG_OFF
◆ FG_ON
◆ FG_ONE [1/2]
◆ FG_ONE [2/2]
◆ FG_OUTPUT_APPEND_NUMBER
#define FG_OUTPUT_APPEND_NUMBER 200372 |
◆ FG_OVERFLOW
#define FG_OVERFLOW 110087 |
◆ FG_OVERFLOW_EVENT_SELECT
#define FG_OVERFLOW_EVENT_SELECT 110091 |
◆ FG_OVERFLOW_OFF_THRESHOLD
#define FG_OVERFLOW_OFF_THRESHOLD 110088 |
◆ FG_OVERFLOW_ON_SYNC_THRESHOLD
#define FG_OVERFLOW_ON_SYNC_THRESHOLD 110089 |
◆ FG_OVERFLOW_ON_THRESHOLD
#define FG_OVERFLOW_ON_THRESHOLD 110090 |
◆ FG_PACKET_TAG_ERROR_COUNT
#define FG_PACKET_TAG_ERROR_COUNT 200477 |
CoaXPress: Reflect the current status of the camera operator. It signalizes CXP stream packet loss detection.
◆ FG_PARAM_DESCR
#define FG_PARAM_DESCR 24114 |
◆ FG_PARAM_TYPE_CHAR_PTR_MAX_SIZE
#define FG_PARAM_TYPE_CHAR_PTR_MAX_SIZE 655360 |
maximum size currently handled by fglib for string parameters (VA up to 3.0.6, Rt up to 5.5.1)
◆ FG_PARAM_TYPE_FRAMEINDEX
◆ FG_PARAMETER_PROPERTY_ACCESS
#define FG_PARAMETER_PROPERTY_ACCESS 0x80000000 |
Definitions of virtual parameter IDs These values can be used to get additional information about a parameter by adding them to the parameter ID and call one of the Fg_getParameter... functions.
Get the access mode of a parameter by adding this value to the parameter ID; this is always an int parameter! \ \ \
◆ FG_PARAMETER_PROPERTY_MAX
#define FG_PARAMETER_PROPERTY_MAX 0x40000000 |
Get the maximum value of a parameter by adding this value to the parameter ID; same type as parameter
◆ FG_PARAMETER_PROPERTY_MIN
#define FG_PARAMETER_PROPERTY_MIN 0xC0000000 |
Get the minimum value of a parameter by adding this value to the parameter ID; same type as parameter
◆ FG_PARAMETER_PROPERTY_STEP
#define FG_PARAMETER_PROPERTY_STEP 0xE0000000 |
Get the step value of a parameter by adding this value to the parameter ID; same type as parameter
◆ FG_PIXEL_FREQUENCY
#define FG_PIXEL_FREQUENCY 0 |
Camera simulation: definition of simulation speed.
Define simulation frequency by pixel rate.
◆ FG_PIXELDEPTH
#define FG_PIXELDEPTH 4000 |
◆ FG_PIXELFORMAT
#define FG_PIXELFORMAT 200368 |
◆ FG_PLX_CLK
◆ FG_POCL_CAMERA_CLOCK_DETECTED
#define FG_POCL_CAMERA_CLOCK_DETECTED 3 |
CL : A PoCL camera, cable and pixel clock is detected
◆ FG_POCL_CAMERA_DETECTED
#define FG_POCL_CAMERA_DETECTED 2 |
CL : A PoCL camera and cable is detected
◆ FG_POCL_CONNECTION_SENSE
#define FG_POCL_CONNECTION_SENSE 1 |
CL : detection in progress
◆ FG_POCL_DISABLED
#define FG_POCL_DISABLED 8 |
CL : PoCL is disabled for this frame grabber
◆ FG_POCL_WAIT_FOR_CONNECTION
#define FG_POCL_WAIT_FOR_CONNECTION 6 |
CL : PoCL camera detected. Waiting for stable connection
◆ FG_POCXP_STATE_ADC_CHIP_ERROR
Power over CXP status : ADC Chip Error
◆ FG_POCXP_STATE_BOOTING
#define FG_POCXP_STATE_BOOTING BOOTING |
Power over CXP status : Booting, not initialized
◆ FG_POCXP_STATE_LOW_VOLT
#define FG_POCXP_STATE_LOW_VOLT LOW_VOLT |
Power over CXP status : low voltage
◆ FG_POCXP_STATE_MAX_CURR
#define FG_POCXP_STATE_MAX_CURR MAX_CURR |
Power over CXP status : maximum current
◆ FG_POCXP_STATE_MIN_CURR
#define FG_POCXP_STATE_MIN_CURR MIN_CURR |
Power over CXP status : minimum current
◆ FG_POCXP_STATE_NOCABLE
#define FG_POCXP_STATE_NOCABLE NOCABLE |
Power over CXP status : no cable connected
◆ FG_POCXP_STATE_NOPOCXP
#define FG_POCXP_STATE_NOPOCXP NOPOCXP |
Power over CXP status : no Power over CXP
◆ FG_POCXP_STATE_OVER_VOLT
Power over CXP status : over voltage
◆ FG_POCXP_STATE_POCXPOK
#define FG_POCXP_STATE_POCXPOK POCXPOK |
Power over CXP status : Power over CXP OK
◆ FG_PORT
◆ FG_PRESCALER
◆ FG_PROCESSING_GAIN
#define FG_PROCESSING_GAIN 300002 |
◆ FG_PROCESSING_GAMMA
#define FG_PROCESSING_GAMMA 300003 |
◆ FG_PROCESSING_INVERT
#define FG_PROCESSING_INVERT 300005 |
◆ FG_PROCESSING_OFFSET
#define FG_PROCESSING_OFFSET 300004 |
◆ FG_PROP_GET_NEXT_ENUM_VALUE
#define FG_PROP_GET_NEXT_ENUM_VALUE |
( |
| pev | ) |
((FgPropertyEnumValues *)(((char *)pev) + 5 + strlen(pev->name))) |
◆ FG_PULSE_IMMEDIATE
#define FG_PULSE_IMMEDIATE 1 |
◆ FG_PULSE_WIDTH
#define FG_PULSE_WIDTH 23 |
◆ FG_RAW
user / camera defined, not aligned by frame grabber
◆ FG_READ_EXTERN_TRIGGER
#define FG_READ_EXTERN_TRIGGER 30130 |
◆ FG_RED
◆ FG_REG_VALUE_STRING
#define FG_REG_VALUE_STRING 24115 |
◆ FG_RESET_GIGE_PORT_0
#define FG_RESET_GIGE_PORT_0 3100 |
◆ FG_RESET_GIGE_PORT_1
#define FG_RESET_GIGE_PORT_1 3101 |
◆ FG_RESET_GIGE_PORT_2
#define FG_RESET_GIGE_PORT_2 3102 |
◆ FG_RESET_GIGE_PORT_3
#define FG_RESET_GIGE_PORT_3 3103 |
◆ FG_REVERSE_X
#define FG_REVERSE_X 300110 |
Line mirror for some applet. Activate with this parameter. Check documentation for further details
◆ FG_REVNR
definitions of various parameter IDs These values can be read by using Fg_GetParameterIdByName(<ParameterName>)
◆ FG_RGB10
Pixel format RGB10, PFNC RGB10
◆ FG_RGB12
Pixel format RGB12, PFNC RGB12
◆ FG_RGB14
Pixel format RGB14, PFNC RGB14
◆ FG_RGB16
Pixel format RGB16, PFNC RGB16
◆ FG_RGB8
Pixel format RGB8, PFNC RGB8
◆ FG_RGB_MAP_BLUE
#define FG_RGB_MAP_BLUE 9220 |
◆ FG_RGB_MAP_GREEN
#define FG_RGB_MAP_GREEN 9210 |
◆ FG_RGB_MAP_RED
#define FG_RGB_MAP_RED 9200 |
◆ FG_RGBA10
Pixel format RGBA10, PFNC RGBa10
◆ FG_RGBA12
Pixel format RGBA12, PFNC RGBa12
◆ FG_RGBA14
Pixel format RGBA14, PFNC RGBa14
◆ FG_RGBA16
Pixel format RGBA16, PFNC RGBa16
◆ FG_RGBA8
Pixel format RGBA8, PFNC RGBa8
◆ FG_RGBX32
32 bit per 4-component pixel, R 8bit G 8bit B 8bit X 8bit, where X represents an additional component
◆ FG_RGBX40
40 bit per 4-component pixel, R 10bit G 10bit B 10bit X 10bit, where X represents an additional component, packed \ \ (components not aligned to bytes)
◆ FG_RGBX48
48 bit per 4-component pixel, R 12bit G 12bit B 12bit X 12bit, where X represents an additional component, packed \ \ (components not aligned to bytes)
◆ FG_RGBX56
56 bit per 4-component pixel, R 14bit G 14bit B 14bit X 14bit, where X represents an additional component, packed \ \ (components not aligned to bytes)
◆ FG_RGBX64
64 bit per 4-component pixel, R 16bit G 16bit B 16bit X 16bit, where X represents an additional component
◆ FG_RIGHT_ALIGNED
#define FG_RIGHT_ALIGNED 0 |
◆ FG_RISING
◆ FG_RISING_EDGE
◆ FG_ROIX
◆ FG_ROIY
◆ FG_ROTATECAMDATA
◆ FG_RS232PARON
#define FG_RS232PARON 10060 |
◆ FG_SAMPLING_RATE
#define FG_SAMPLING_RATE 200365 |
Sampling rate for bilinear line applets.
◆ FG_SAVE_LUT_TO_FILE
#define FG_SAVE_LUT_TO_FILE 1 |
◆ FG_SC
◆ FG_SC_PIXELORDER
#define FG_SC_PIXELORDER 110123 |
Sub-sensor readout order if multiple taps are used for one sub-sensor.
◆ FG_SC_READOUTDIRECTION
#define FG_SC_READOUTDIRECTION 110122 |
The readoutdirection of each subsensor. Forward = 0 = left-to-right. Backward = 1 = right-to-left
◆ FG_SC_ROTATEDSENSOR
#define FG_SC_ROTATEDSENSOR 110121 |
Set to FG_TRUE for rotated sensors i.e. read from right to left e.g. reverse movement direction.
◆ FG_SC_SENSORLENGTH
#define FG_SC_SENSORLENGTH 110119 |
The total number of pixel transferred from the sensor to the frame grabber.
◆ FG_SC_SUBSENSORCOUNT
#define FG_SC_SUBSENSORCOUNT 110118 |
Number of sub-sensors the sensor is divided into.
◆ FG_SC_TAPCOUNT
#define FG_SC_TAPCOUNT 110120 |
The total number of taps the camera uses to transfer the pixel from the sensor to the frame grabber.
◆ FG_SC_UPDATESCHEME
#define FG_SC_UPDATESCHEME 110124 |
Update the frame grabber with the sensor correction parameter values. Error for illegal settings.
◆ FG_SCALINGFACTOR_BLUE
#define FG_SCALINGFACTOR_BLUE 13010 |
◆ FG_SCALINGFACTOR_GREEN
#define FG_SCALINGFACTOR_GREEN 13030 |
◆ FG_SCALINGFACTOR_RED
#define FG_SCALINGFACTOR_RED 13000 |
◆ FG_SELECT_BUFFER
#define FG_SELECT_BUFFER 0x230 |
select a buffer in ACQ_SELECT mode for acquisition
◆ FG_SENDSOFTWARETRIGGER
#define FG_SENDSOFTWARETRIGGER 8800 |
◆ FG_SENSORHEIGHT
#define FG_SENSORHEIGHT 200221 |
Defines the sensor height i.e. transfer height from camera to grabber.
◆ FG_SENSORREADOUT
#define FG_SENSORREADOUT 5050 |
◆ FG_SENSORREADOUT_DIREC
#define FG_SENSORREADOUT_DIREC 5052 |
◆ FG_SENSORREADOUT_TAPS
#define FG_SENSORREADOUT_TAPS 5051 |
◆ FG_SENSORWIDTH
#define FG_SENSORWIDTH 200220 |
Defines the sensor with i.e. transfer width from camera to grabber.
◆ FG_SET_TRIGGER_START_TIME_DBG
#define FG_SET_TRIGGER_START_TIME_DBG 22040 |
◆ FG_SETSOFTWARETRIGGER
#define FG_SETSOFTWARETRIGGER 8801 |
◆ FG_SHADING_APPLY_SETTINGS
#define FG_SHADING_APPLY_SETTINGS 300107 |
◆ FG_SHADING_BLACK_FILENAME
#define FG_SHADING_BLACK_FILENAME 300103 |
◆ FG_SHADING_DEAD_PIXEL_INTERPOLATION_ENABLE
#define FG_SHADING_DEAD_PIXEL_INTERPOLATION_ENABLE 300104 |
◆ FG_SHADING_DEAD_PIXEL_INTERPOLATION_THRESHOLD
#define FG_SHADING_DEAD_PIXEL_INTERPOLATION_THRESHOLD 300105 |
◆ FG_SHADING_ENABLE
#define FG_SHADING_ENABLE 300109 |
◆ FG_SHADING_ENABLEFPN0
#define FG_SHADING_ENABLEFPN0 23151 |
◆ FG_SHADING_ENABLEFPN1
#define FG_SHADING_ENABLEFPN1 23152 |
◆ FG_SHADING_ENABLEFPN2
#define FG_SHADING_ENABLEFPN2 23153 |
◆ FG_SHADING_ENABLEFPN3
#define FG_SHADING_ENABLEFPN3 23154 |
◆ FG_SHADING_ENABLEMULT0
#define FG_SHADING_ENABLEMULT0 23131 |
◆ FG_SHADING_ENABLEMULT1
#define FG_SHADING_ENABLEMULT1 23132 |
◆ FG_SHADING_ENABLEMULT2
#define FG_SHADING_ENABLEMULT2 23133 |
◆ FG_SHADING_ENABLEMULT3
#define FG_SHADING_ENABLEMULT3 23134 |
◆ FG_SHADING_ENABLESUB0
#define FG_SHADING_ENABLESUB0 23141 |
◆ FG_SHADING_ENABLESUB1
#define FG_SHADING_ENABLESUB1 23142 |
◆ FG_SHADING_ENABLESUB2
#define FG_SHADING_ENABLESUB2 23143 |
◆ FG_SHADING_ENABLESUB3
#define FG_SHADING_ENABLESUB3 23144 |
◆ FG_SHADING_FPNENABLE
#define FG_SHADING_FPNENABLE 23150 |
◆ FG_SHADING_FPNFILE0
#define FG_SHADING_FPNFILE0 23180 |
◆ FG_SHADING_FPNFILE1
#define FG_SHADING_FPNFILE1 23230 |
◆ FG_SHADING_FPNFILE2
#define FG_SHADING_FPNFILE2 23260 |
◆ FG_SHADING_FPNFILE3
#define FG_SHADING_FPNFILE3 23290 |
◆ FG_SHADING_GAIN_CORRECTION_MODE
#define FG_SHADING_GAIN_CORRECTION_MODE 300106 |
◆ FG_SHADING_GAIN_ENABLE
#define FG_SHADING_GAIN_ENABLE 300100 |
◆ FG_SHADING_GAIN_NORMALIZATION_VALUE
#define FG_SHADING_GAIN_NORMALIZATION_VALUE 300108 |
◆ FG_SHADING_GRAY_FILENAME
#define FG_SHADING_GRAY_FILENAME 300101 |
◆ FG_SHADING_H
#define FG_SHADING_H 25080 |
◆ FG_SHADING_I
#define FG_SHADING_I 25100 |
◆ FG_SHADING_MAX_MULT
#define FG_SHADING_MAX_MULT 23135 |
◆ FG_SHADING_MULTENABLE
#define FG_SHADING_MULTENABLE 23130 |
◆ FG_SHADING_MULTFILE0
#define FG_SHADING_MULTFILE0 23160 |
◆ FG_SHADING_MULTFILE1
#define FG_SHADING_MULTFILE1 23210 |
◆ FG_SHADING_MULTFILE2
#define FG_SHADING_MULTFILE2 23240 |
◆ FG_SHADING_MULTFILE3
#define FG_SHADING_MULTFILE3 23270 |
◆ FG_SHADING_OFFSET_ENABLE
#define FG_SHADING_OFFSET_ENABLE 300102 |
◆ FG_SHADING_OFFSETENABLE
#define FG_SHADING_OFFSETENABLE 23140 |
◆ FG_SHADING_RUNSUBIMAGE0
#define FG_SHADING_RUNSUBIMAGE0 23121 |
◆ FG_SHADING_RUNSUBIMAGE1
#define FG_SHADING_RUNSUBIMAGE1 23122 |
◆ FG_SHADING_RUNSUBIMAGE2
#define FG_SHADING_RUNSUBIMAGE2 23123 |
◆ FG_SHADING_RUNSUBIMAGE3
#define FG_SHADING_RUNSUBIMAGE3 23124 |
◆ FG_SHADING_S
#define FG_SHADING_S 25090 |
◆ FG_SHADING_SUBENABLE
◆ FG_SHADING_SUBFILE0
#define FG_SHADING_SUBFILE0 23170 |
◆ FG_SHADING_SUBFILE1
#define FG_SHADING_SUBFILE1 23225 |
◆ FG_SHADING_SUBFILE2
#define FG_SHADING_SUBFILE2 23250 |
◆ FG_SHADING_SUBFILE3
#define FG_SHADING_SUBFILE3 23280 |
◆ FG_SHADING_SUBIMAGE
#define FG_SHADING_SUBIMAGE 23120 |
◆ FG_SHADING_THRESHOLD0
#define FG_SHADING_THRESHOLD0 23156 |
◆ FG_SHADING_THRESHOLD1
#define FG_SHADING_THRESHOLD1 23157 |
◆ FG_SHADING_THRESHOLD2
#define FG_SHADING_THRESHOLD2 23158 |
◆ FG_SHADING_THRESHOLD3
#define FG_SHADING_THRESHOLD3 23159 |
◆ FG_SHADING_WIDTH
#define FG_SHADING_WIDTH 24089 |
◆ FG_SHAFTENCODER_COMPCOUNTER
#define FG_SHAFTENCODER_COMPCOUNTER 9125 |
◆ FG_SHAFTENCODER_COMPENSATION_COUNT
#define FG_SHAFTENCODER_COMPENSATION_COUNT 200371 |
◆ FG_SHAFTENCODER_COMPENSATION_ENABLE
#define FG_SHAFTENCODER_COMPENSATION_ENABLE 200370 |
◆ FG_SHAFTENCODERINSRC
#define FG_SHAFTENCODERINSRC 9100 |
◆ FG_SHAFTENCODERLEADING
#define FG_SHAFTENCODERLEADING 9120 |
◆ FG_SHAFTENCODERMODE
#define FG_SHAFTENCODERMODE 110065 |
Operation mode of the shaft encoder.
◆ FG_SHAFTENCODERON
#define FG_SHAFTENCODERON 9110 |
◆ FG_SHIFTCAMDATARIGHT
#define FG_SHIFTCAMDATARIGHT 5020 |
◆ FG_SIGNAL_ANALYZER_0_PERIOD_CURRENT
#define FG_SIGNAL_ANALYZER_0_PERIOD_CURRENT 200424 |
◆ FG_SIGNAL_ANALYZER_0_PERIOD_MAX
#define FG_SIGNAL_ANALYZER_0_PERIOD_MAX 200425 |
◆ FG_SIGNAL_ANALYZER_0_PERIOD_MIN
#define FG_SIGNAL_ANALYZER_0_PERIOD_MIN 200426 |
◆ FG_SIGNAL_ANALYZER_0_POLARITY
#define FG_SIGNAL_ANALYZER_0_POLARITY 200423 |
◆ FG_SIGNAL_ANALYZER_0_PULSE_COUNT
#define FG_SIGNAL_ANALYZER_0_PULSE_COUNT 200427 |
◆ FG_SIGNAL_ANALYZER_0_SOURCE
#define FG_SIGNAL_ANALYZER_0_SOURCE 200422 |
◆ FG_SIGNAL_ANALYZER_1_PERIOD_CURRENT
#define FG_SIGNAL_ANALYZER_1_PERIOD_CURRENT 200430 |
◆ FG_SIGNAL_ANALYZER_1_PERIOD_MAX
#define FG_SIGNAL_ANALYZER_1_PERIOD_MAX 200431 |
◆ FG_SIGNAL_ANALYZER_1_PERIOD_MIN
#define FG_SIGNAL_ANALYZER_1_PERIOD_MIN 200432 |
◆ FG_SIGNAL_ANALYZER_1_POLARITY
#define FG_SIGNAL_ANALYZER_1_POLARITY 200429 |
◆ FG_SIGNAL_ANALYZER_1_PULSE_COUNT
#define FG_SIGNAL_ANALYZER_1_PULSE_COUNT 200433 |
◆ FG_SIGNAL_ANALYZER_1_SOURCE
#define FG_SIGNAL_ANALYZER_1_SOURCE 200428 |
◆ FG_SIGNAL_ANALYZER_CLEAR
#define FG_SIGNAL_ANALYZER_CLEAR 200434 |
◆ FG_SIGNAL_ANALYZER_PULSE_COUNT_DIFFERENCE
#define FG_SIGNAL_ANALYZER_PULSE_COUNT_DIFFERENCE 200435 |
◆ FG_SINGLE
◆ FG_SOFTWARETRIGGER_IS_BUSY
#define FG_SOFTWARETRIGGER_IS_BUSY 110075 |
◆ FG_SOFTWARETRIGGER_QUEUE_FILLLEVEL
#define FG_SOFTWARETRIGGER_QUEUE_FILLLEVEL 8802 |
◆ FG_SPACING_BLUE
#define FG_SPACING_BLUE 920003 |
◆ FG_SPACING_GREEN
#define FG_SPACING_GREEN 920002 |
◆ FG_SPACING_MAX
#define FG_SPACING_MAX 920004 |
◆ FG_SPACING_RED
#define FG_SPACING_RED 920001 |
◆ FG_STAT_ENABLE
#define FG_STAT_ENABLE 1001030 |
◆ FG_STOP_TIMEOUT
#define FG_STOP_TIMEOUT 602 |
how many seconds Fg_stopAcquire with STOP_SYNC flag will wait for end of current picture before stopping the \ \ acquisition
◆ FG_STROBEPULSEDELAY
#define FG_STROBEPULSEDELAY 8700 |
◆ FG_STROBEPULSEINVERT
#define FG_STROBEPULSEINVERT 8730 |
◆ FG_STROBEPULSEREDUCE
#define FG_STROBEPULSEREDUCE 8710 |
◆ FG_STROBEPULSESRCSEL
#define FG_STROBEPULSESRCSEL 8720 |
◆ FG_SUPERFRAME
#define FG_SUPERFRAME 24098 |
◆ FG_SWAP_CHANNELS
#define FG_SWAP_CHANNELS 200350 |
◆ FG_SWAPENDIAN
#define FG_SWAPENDIAN 5028 |
◆ FG_SYNC
◆ FG_SYSTEMMONITOR_BOARD_POWER
#define FG_SYSTEMMONITOR_BOARD_POWER 200344 |
Shows the fpga board power
◆ FG_SYSTEMMONITOR_BYTE_ALIGNMENT_8B_10B_LOCKED
#define FG_SYSTEMMONITOR_BYTE_ALIGNMENT_8B_10B_LOCKED 200462 |
◆ FG_SYSTEMMONITOR_CHANNEL_CURRENT
#define FG_SYSTEMMONITOR_CHANNEL_CURRENT 200350 |
Shows the CXP Link Current
◆ FG_SYSTEMMONITOR_CHANNEL_STATE
#define FG_SYSTEMMONITOR_CHANNEL_STATE 200353 |
Shows the CXP Link State as Enumerator
◆ FG_SYSTEMMONITOR_CHANNEL_VOLTAGE
#define FG_SYSTEMMONITOR_CHANNEL_VOLTAGE 200351 |
Shows the CXP Link Voltage
◆ FG_SYSTEMMONITOR_CURRENT_LINK_SPEED
#define FG_SYSTEMMONITOR_CURRENT_LINK_SPEED 200374 |
◆ FG_SYSTEMMONITOR_CURRENT_LINK_WIDTH
#define FG_SYSTEMMONITOR_CURRENT_LINK_WIDTH 200373 |
◆ FG_SYSTEMMONITOR_CXP_CHIP_TEMPERATURE
#define FG_SYSTEMMONITOR_CXP_CHIP_TEMPERATURE 200345 |
Shows the CXP-Chip Temperature
◆ FG_SYSTEMMONITOR_CXP_IMAGE_LINE_MODE
#define FG_SYSTEMMONITOR_CXP_IMAGE_LINE_MODE 200483 |
CoaXPress: This parameter informs on the current transfer mode, used by the camera. The transfer can be an areascan (= 0) or linescan (= 1) image.
◆ FG_SYSTEMMONITOR_CXP_POWER
#define FG_SYSTEMMONITOR_CXP_POWER 200464 |
Shows the external power state of the board (CXP)
◆ FG_SYSTEMMONITOR_CXP_POWER_REGULATOR_TEMPERATURE
#define FG_SYSTEMMONITOR_CXP_POWER_REGULATOR_TEMPERATURE 200347 |
Shows the CXP Power Regulator Temperature
◆ FG_SYSTEMMONITOR_CXP_STANDARD
#define FG_SYSTEMMONITOR_CXP_STANDARD 200470 |
◆ FG_SYSTEMMONITOR_DDR_ETH_POWER
#define FG_SYSTEMMONITOR_DDR_ETH_POWER 200466 |
Shows the external power state of the board (DDR ETH)
◆ FG_SYSTEMMONITOR_DDR_VTT_POWER
#define FG_SYSTEMMONITOR_DDR_VTT_POWER 200465 |
Shows the external power state of the board (DDR VTT)
◆ FG_SYSTEMMONITOR_DECODER_8B_10B_ERROR
#define FG_SYSTEMMONITOR_DECODER_8B_10B_ERROR 200476 |
Shows the length error count.
◆ FG_SYSTEMMONITOR_DISPARITY_8B_10B_ERROR
#define FG_SYSTEMMONITOR_DISPARITY_8B_10B_ERROR 200461 |
Shows the disparity errors
◆ FG_SYSTEMMONITOR_EXTENSION_CONNECTOR_PRESENT
#define FG_SYSTEMMONITOR_EXTENSION_CONNECTOR_PRESENT 200378 |
◆ FG_SYSTEMMONITOR_EXTERNAL_POWER
#define FG_SYSTEMMONITOR_EXTERNAL_POWER 200457 |
Shows the external power state of the board
◆ FG_SYSTEMMONITOR_FPGA_DNA
#define FG_SYSTEMMONITOR_FPGA_DNA 200349 |
Shows the FPGA's DNA Signature
◆ FG_SYSTEMMONITOR_FPGA_DNA_HIGH
#define FG_SYSTEMMONITOR_FPGA_DNA_HIGH 200455 |
Shows the FPGA's DNA Signature
◆ FG_SYSTEMMONITOR_FPGA_DNA_LOW
#define FG_SYSTEMMONITOR_FPGA_DNA_LOW 200454 |
Shows the FPGA's DNA Signature
◆ FG_SYSTEMMONITOR_FPGA_TEMPERATURE
#define FG_SYSTEMMONITOR_FPGA_TEMPERATURE 200341 |
Shows the fpga Temperature
◆ FG_SYSTEMMONITOR_FPGA_VCC_AUX
#define FG_SYSTEMMONITOR_FPGA_VCC_AUX 200343 |
Shows the fpga auxiliary supply voltage
◆ FG_SYSTEMMONITOR_FPGA_VCC_BRAM
#define FG_SYSTEMMONITOR_FPGA_VCC_BRAM 200372 |
◆ FG_SYSTEMMONITOR_FPGA_VCC_INT
#define FG_SYSTEMMONITOR_FPGA_VCC_INT 200342 |
Shows the fpga internal supply voltage
◆ FG_SYSTEMMONITOR_MAPPED_TO_FG_PORT
#define FG_SYSTEMMONITOR_MAPPED_TO_FG_PORT 200468 |
Shows the FG port mapping.
◆ FG_SYSTEMMONITOR_NOT_IN_TABLE_8B10B_ERROR
#define FG_SYSTEMMONITOR_NOT_IN_TABLE_8B10B_ERROR 200460 |
Shows the not in table errors
◆ FG_SYSTEMMONITOR_PACKETBUFFER_OVERFLOW_COUNT
#define FG_SYSTEMMONITOR_PACKETBUFFER_OVERFLOW_COUNT 200481 |
CoaXPress: Represents the number of overflows, if an overflow occurred due to not correctly aligned package order.
◆ FG_SYSTEMMONITOR_PACKETBUFFER_OVERFLOW_SOURCE
#define FG_SYSTEMMONITOR_PACKETBUFFER_OVERFLOW_SOURCE 200482 |
CoaXPress: Represents the port, which has overflows due to not correctly aligned package order.
◆ FG_SYSTEMMONITOR_PCIE_LINK_GEN2_CAPABLE
#define FG_SYSTEMMONITOR_PCIE_LINK_GEN2_CAPABLE 200375 |
◆ FG_SYSTEMMONITOR_PCIE_LINK_PARTNER_GEN2_CAPABLE
#define FG_SYSTEMMONITOR_PCIE_LINK_PARTNER_GEN2_CAPABLE 200376 |
◆ FG_SYSTEMMONITOR_PCIE_TRAINED_PAYLOAD_SIZE
#define FG_SYSTEMMONITOR_PCIE_TRAINED_PAYLOAD_SIZE 200377 |
◆ FG_SYSTEMMONITOR_PCIE_TRAINED_REQUEST_SIZE
#define FG_SYSTEMMONITOR_PCIE_TRAINED_REQUEST_SIZE 200458 |
Shows the PCIe trained request size
◆ FG_SYSTEMMONITOR_POCL_STATE_PORT_A
#define FG_SYSTEMMONITOR_POCL_STATE_PORT_A 200379 |
◆ FG_SYSTEMMONITOR_POCL_STATE_PORT_B
#define FG_SYSTEMMONITOR_POCL_STATE_PORT_B 200380 |
◆ FG_SYSTEMMONITOR_PORT_BIT_RATE
#define FG_SYSTEMMONITOR_PORT_BIT_RATE 200463 |
◆ FG_SYSTEMMONITOR_POWER_OVER_CXP_CONTROLLER_ENABLED
#define FG_SYSTEMMONITOR_POWER_OVER_CXP_CONTROLLER_ENABLED 200467 |
Shows, whether the power over CXP controller is enabled.
◆ FG_SYSTEMMONITOR_POWER_OVER_CXP_STATE
#define FG_SYSTEMMONITOR_POWER_OVER_CXP_STATE 200459 |
Shows the power over CXP state
◆ FG_SYSTEMMONITOR_POWER_REGULATOR_TEMPERATURE
#define FG_SYSTEMMONITOR_POWER_REGULATOR_TEMPERATURE 200348 |
Shows the Power Regulator Temperature
◆ FG_SYSTEMMONITOR_RAM_CHIP_TEMPERATURE
#define FG_SYSTEMMONITOR_RAM_CHIP_TEMPERATURE 200346 |
Shows the RAM-Chip Temperature
◆ FG_SYSTEMMONITOR_RX_LENGTH_ERROR_COUNT
#define FG_SYSTEMMONITOR_RX_LENGTH_ERROR_COUNT 200475 |
Shows the length error count.
◆ FG_SYSTEMMONITOR_RX_PACKET_CRC_ERROR_COUNT
#define FG_SYSTEMMONITOR_RX_PACKET_CRC_ERROR_COUNT 200473 |
Shows the count of packet CRC errors
◆ FG_SYSTEMMONITOR_RX_STREAM_INCOMPLETE_COUNT
#define FG_SYSTEMMONITOR_RX_STREAM_INCOMPLETE_COUNT 200471 |
Shows the count of incomplete streams
◆ FG_SYSTEMMONITOR_RX_UNKNOWN_DATA_RECEIVED_COUNT
#define FG_SYSTEMMONITOR_RX_UNKNOWN_DATA_RECEIVED_COUNT 200472 |
Shows the count of unknown data received
◆ FG_SYSTEMMONITOR_RX_UNSUPPORTED_PACKET_COUNT
#define FG_SYSTEMMONITOR_RX_UNSUPPORTED_PACKET_COUNT 200474 |
Shows the count of unsupported packets
◆ FG_SYSTEMMONITOR_STREAM_PACKET_SIZE
#define FG_SYSTEMMONITOR_STREAM_PACKET_SIZE 200469 |
Shows the current stream packet size.
◆ FG_SYSTEMMONITOR_USED_CXP_CONNECTIONS
#define FG_SYSTEMMONITOR_USED_CXP_CONNECTIONS 200480 |
CoaXPress: The currently used number of CXP ports used in this process.
◆ FG_TAPGEOMETRY
#define FG_TAPGEOMETRY 300111 |
Select the tap geometry according to the SFNC
◆ FG_THR1
◆ FG_THR2
◆ FG_THRESHOLD_H_MAX
#define FG_THRESHOLD_H_MAX 25010 |
◆ FG_THRESHOLD_H_MIN
#define FG_THRESHOLD_H_MIN 25000 |
◆ FG_THRESHOLD_I_MAX
#define FG_THRESHOLD_I_MAX 25050 |
◆ FG_THRESHOLD_I_MIN
#define FG_THRESHOLD_I_MIN 25040 |
◆ FG_THRESHOLD_S_MAX
#define FG_THRESHOLD_S_MAX 25030 |
◆ FG_THRESHOLD_S_MIN
#define FG_THRESHOLD_S_MIN 25020 |
◆ FG_TIMEOUT
The driver will stop the image acquisition if no image data is received during the number of seconds given in the parameter FG_TIMEOUT
◆ FG_TIMEOUT_INFINITE
#define FG_TIMEOUT_INFINITE 2147483646 |
Setting FG_TIMEOUT to (INT_MAX - 1) will be interpreted by the driver as infinite and prevent stopping the image acquisition in the driver
◆ FG_TIMESTAMP
#define FG_TIMESTAMP 22020 |
Timestamp of a transmitted frame in milliseconds
◆ FG_TIMESTAMP_LONG
#define FG_TIMESTAMP_LONG 22030 |
Timestamp of a transmitted frame as 64 bit value; use FG_TIMESTAMP_LONG_FREQUENCY to calculate time
◆ FG_TIMESTAMP_LONG_FREQUENCY
#define FG_TIMESTAMP_LONG_FREQUENCY 22031 |
Timestamp frequency as 64 bit value
◆ FG_TRANSFER_LEN
#define FG_TRANSFER_LEN 5210 |
returns the length of the transferred image. Use Fg_getParameterEx(<frameNo>) to read
◆ FG_TRIGGER_ACKNOWLEDGEMENT_COUNT
#define FG_TRIGGER_ACKNOWLEDGEMENT_COUNT 200452 |
CoaXPress: Indicates how many trigger acknowledgement packets sent by the camera (in answer to the trigger edge packets sent before) have been received by the frame grabber.
◆ FG_TRIGGER_BOARD_CONNECTED
#define FG_TRIGGER_BOARD_CONNECTED 200501 |
Shows the status if an external triggerboard is connected.
◆ FG_TRIGGER_EVENT_COUNT
#define FG_TRIGGER_EVENT_COUNT 200451 |
CoaXPress: Indicates how many trigger edge events have been sent to the camera.
◆ FG_TRIGGER_EXCEEDED_PERIOD_LIMITS
#define FG_TRIGGER_EXCEEDED_PERIOD_LIMITS 300202 |
◆ FG_TRIGGER_EXCEEDED_PERIOD_LIMITS_CLEAR
#define FG_TRIGGER_EXCEEDED_PERIOD_LIMITS_CLEAR 300203 |
◆ FG_TRIGGER_FRAMESPERSECOND
◆ FG_TRIGGER_LEGACY_MODE
#define FG_TRIGGER_LEGACY_MODE 300254 |
Enables a compatibility mode (CL-Area Applets only).
◆ FG_TRIGGER_MULTIPLY_PULSES
#define FG_TRIGGER_MULTIPLY_PULSES 300213 |
◆ FG_TRIGGER_OUTPUT_EVENT_SELECT
#define FG_TRIGGER_OUTPUT_EVENT_SELECT 300242 |
◆ FG_TRIGGER_PULSEFORMGEN0_DELAY
#define FG_TRIGGER_PULSEFORMGEN0_DELAY 300218 |
◆ FG_TRIGGER_PULSEFORMGEN0_DOWNSCALE
#define FG_TRIGGER_PULSEFORMGEN0_DOWNSCALE 300216 |
◆ FG_TRIGGER_PULSEFORMGEN0_DOWNSCALE_PHASE
#define FG_TRIGGER_PULSEFORMGEN0_DOWNSCALE_PHASE 300217 |
◆ FG_TRIGGER_PULSEFORMGEN0_WIDTH
#define FG_TRIGGER_PULSEFORMGEN0_WIDTH 300219 |
◆ FG_TRIGGER_PULSEFORMGEN1_DELAY
#define FG_TRIGGER_PULSEFORMGEN1_DELAY 300222 |
◆ FG_TRIGGER_PULSEFORMGEN1_DOWNSCALE
#define FG_TRIGGER_PULSEFORMGEN1_DOWNSCALE 300220 |
◆ FG_TRIGGER_PULSEFORMGEN1_DOWNSCALE_PHASE
#define FG_TRIGGER_PULSEFORMGEN1_DOWNSCALE_PHASE 300221 |
◆ FG_TRIGGER_PULSEFORMGEN1_WIDTH
#define FG_TRIGGER_PULSEFORMGEN1_WIDTH 300223 |
◆ FG_TRIGGER_PULSEFORMGEN2_DELAY
#define FG_TRIGGER_PULSEFORMGEN2_DELAY 300226 |
◆ FG_TRIGGER_PULSEFORMGEN2_DOWNSCALE
#define FG_TRIGGER_PULSEFORMGEN2_DOWNSCALE 300224 |
◆ FG_TRIGGER_PULSEFORMGEN2_DOWNSCALE_PHASE
#define FG_TRIGGER_PULSEFORMGEN2_DOWNSCALE_PHASE 300225 |
◆ FG_TRIGGER_PULSEFORMGEN2_WIDTH
#define FG_TRIGGER_PULSEFORMGEN2_WIDTH 300227 |
◆ FG_TRIGGER_PULSEFORMGEN3_DELAY
#define FG_TRIGGER_PULSEFORMGEN3_DELAY 300230 |
◆ FG_TRIGGER_PULSEFORMGEN3_DOWNSCALE
#define FG_TRIGGER_PULSEFORMGEN3_DOWNSCALE 300228 |
◆ FG_TRIGGER_PULSEFORMGEN3_DOWNSCALE_PHASE
#define FG_TRIGGER_PULSEFORMGEN3_DOWNSCALE_PHASE 300229 |
◆ FG_TRIGGER_PULSEFORMGEN3_WIDTH
#define FG_TRIGGER_PULSEFORMGEN3_WIDTH 300231 |
◆ FG_TRIGGER_QUEUE_FILLLEVEL_EVENT_OFF_THRESHOLD
#define FG_TRIGGER_QUEUE_FILLLEVEL_EVENT_OFF_THRESHOLD 300241 |
◆ FG_TRIGGER_QUEUE_FILLLEVEL_EVENT_ON_THRESHOLD
#define FG_TRIGGER_QUEUE_FILLLEVEL_EVENT_ON_THRESHOLD 300240 |
◆ FG_TRIGGER_WAVE_VIOLATION
#define FG_TRIGGER_WAVE_VIOLATION 200453 |
CoaXPress: The parameter is set to 1 by the camera operator if the operator detects a distance between two trigger edges on port TriggerI which violates the minimal edge frequence. The minimal edge frequence is 550 ns (nanoseconds) on all microEnable 5 platforms. The parameter holds its value until it has been read. After beeing read, the parameter updates the value. Frequence control is running permanently and is not influenced by the read status of the parameter.
◆ FG_TRIGGERCAMERA_GPI_MONITOR
#define FG_TRIGGERCAMERA_GPI_MONITOR 200340 |
General purpose channel value from camera to frame grabber.
◆ FG_TRIGGERCAMERA_GPO0
#define FG_TRIGGERCAMERA_GPO0 200330 |
Select the trigger source for the GPO0 output to the camera.
◆ FG_TRIGGERCAMERA_GPO1
#define FG_TRIGGERCAMERA_GPO1 200331 |
Select the trigger source for the GPO1 output to the camera.
◆ FG_TRIGGERCAMERA_GPO2
#define FG_TRIGGERCAMERA_GPO2 200332 |
Select the trigger source for the GPO2 output to the camera.
◆ FG_TRIGGERCAMERA_GPO3
#define FG_TRIGGERCAMERA_GPO3 200333 |
Select the trigger source for the GPO3 output to the camera.
◆ FG_TRIGGERCAMERA_GPO4
#define FG_TRIGGERCAMERA_GPO4 200334 |
Select the trigger source for the GPO4 output to the camera.
◆ FG_TRIGGERCAMERA_GPO5
#define FG_TRIGGERCAMERA_GPO5 200335 |
Select the trigger source for the GPO5 output to the camera.
◆ FG_TRIGGERCAMERA_GPO6
#define FG_TRIGGERCAMERA_GPO6 200336 |
Select the trigger source for the GPO6 output to the camera.
◆ FG_TRIGGERCAMERA_GPO7
#define FG_TRIGGERCAMERA_GPO7 200337 |
Select the trigger source for the GPO7 output to the camera.
◆ FG_TRIGGERCAMERA_INPUT_MONITOR
#define FG_TRIGGERCAMERA_INPUT_MONITOR 200339 |
Shows the trigger value send from the camera to the frame grabber.
◆ FG_TRIGGERCAMERA_OUT_SELECT
#define FG_TRIGGERCAMERA_OUT_SELECT 200338 |
Select the trigger source for the trigger camera output.
◆ FG_TRIGGERCAMERA_POLARITY
#define FG_TRIGGERCAMERA_POLARITY 200354 |
Polarity of the camera trigger output.
◆ FG_TRIGGERCAMERA_SOURCE
Select the trigger source for the trigger camera output.
◆ FG_TRIGGERCAMERA_SOURCE_CXP0
#define FG_TRIGGERCAMERA_SOURCE_CXP0 200360 |
Select the trigger source for the trigger camera output.
◆ FG_TRIGGERCAMERA_SOURCE_CXP1
#define FG_TRIGGERCAMERA_SOURCE_CXP1 200361 |
Select the trigger source for the trigger camera output.
◆ FG_TRIGGERCAMERA_SOURCE_CXP2
#define FG_TRIGGERCAMERA_SOURCE_CXP2 200362 |
Select the trigger source for the trigger camera output.
◆ FG_TRIGGERCAMERA_SOURCE_CXP3
#define FG_TRIGGERCAMERA_SOURCE_CXP3 200363 |
Select the trigger source for the trigger camera output.
◆ FG_TRIGGERCAMERA_SOURCE_EDGE_CXP0
#define FG_TRIGGERCAMERA_SOURCE_EDGE_CXP0 200402 |
Signal edge of the CXP camera link trigger 0.
◆ FG_TRIGGERCAMERA_SOURCE_EDGE_CXP1
#define FG_TRIGGERCAMERA_SOURCE_EDGE_CXP1 200403 |
Signal edge of the CXP camera link trigger 1.
◆ FG_TRIGGERCAMERA_SOURCE_EDGE_CXP2
#define FG_TRIGGERCAMERA_SOURCE_EDGE_CXP2 200404 |
Signal edge of the CXP camera link trigger 2.
◆ FG_TRIGGERCAMERA_SOURCE_EDGE_CXP3
#define FG_TRIGGERCAMERA_SOURCE_EDGE_CXP3 200405 |
Signal edge of the CXP camera link trigger 3.
◆ FG_TRIGGERCC_SELECT0
#define FG_TRIGGERCC_SELECT0 300250 |
◆ FG_TRIGGERCC_SELECT1
#define FG_TRIGGERCC_SELECT1 300251 |
◆ FG_TRIGGERCC_SELECT2
#define FG_TRIGGERCC_SELECT2 300252 |
◆ FG_TRIGGERCC_SELECT3
#define FG_TRIGGERCC_SELECT3 300253 |
◆ FG_TRIGGERIN_BYPASS_SRC
#define FG_TRIGGERIN_BYPASS_SRC 300243 |
◆ FG_TRIGGERIN_DEBOUNCE
#define FG_TRIGGERIN_DEBOUNCE 300204 |
◆ FG_TRIGGERIN_DOWNSCALE
#define FG_TRIGGERIN_DOWNSCALE 300205 |
◆ FG_TRIGGERIN_DOWNSCALE_PHASE
#define FG_TRIGGERIN_DOWNSCALE_PHASE 300206 |
◆ FG_TRIGGERIN_EVENT_SRC
#define FG_TRIGGERIN_EVENT_SRC 300239 |
◆ FG_TRIGGERIN_POLARITY
◆ FG_TRIGGERIN_SRC
◆ FG_TRIGGERIN_STATS_FREQUENCY
#define FG_TRIGGERIN_STATS_FREQUENCY 300209 |
◆ FG_TRIGGERIN_STATS_MAXFREQUENCY
#define FG_TRIGGERIN_STATS_MAXFREQUENCY 300211 |
◆ FG_TRIGGERIN_STATS_MINFREQUENCY
#define FG_TRIGGERIN_STATS_MINFREQUENCY 300210 |
◆ FG_TRIGGERIN_STATS_MINMAXFREQUENCY_CLEAR
#define FG_TRIGGERIN_STATS_MINMAXFREQUENCY_CLEAR 300212 |
◆ FG_TRIGGERIN_STATS_POLARITY
#define FG_TRIGGERIN_STATS_POLARITY 200399 |
◆ FG_TRIGGERIN_STATS_PULSECOUNT
#define FG_TRIGGERIN_STATS_PULSECOUNT 300207 |
◆ FG_TRIGGERIN_STATS_PULSECOUNT_CLEAR
#define FG_TRIGGERIN_STATS_PULSECOUNT_CLEAR 300208 |
◆ FG_TRIGGERIN_STATS_SOURCE
#define FG_TRIGGERIN_STATS_SOURCE 200398 |
◆ FG_TRIGGERINPOLARITY
◆ FG_TRIGGERINSRC
#define FG_TRIGGERINSRC 8110 |
◆ FG_TRIGGERMASTERSYNC
#define FG_TRIGGERMASTERSYNC 9000 |
◆ FG_TRIGGERMODE
#define FG_TRIGGERMODE 8100 |
◆ FG_TRIGGEROUT_FRONT_GPO_0_POLARITY
#define FG_TRIGGEROUT_FRONT_GPO_0_POLARITY 200418 |
◆ FG_TRIGGEROUT_FRONT_GPO_0_SOURCE
◆ FG_TRIGGEROUT_FRONT_GPO_1_POLARITY
#define FG_TRIGGEROUT_FRONT_GPO_1_POLARITY 200419 |
◆ FG_TRIGGEROUT_FRONT_GPO_1_SOURCE
◆ FG_TRIGGEROUT_FRONT_GPO_2_POLARITY
#define FG_TRIGGEROUT_FRONT_GPO_2_POLARITY 200420 |
◆ FG_TRIGGEROUT_FRONT_GPO_2_SOURCE
◆ FG_TRIGGEROUT_FRONT_GPO_3_POLARITY
#define FG_TRIGGEROUT_FRONT_GPO_3_POLARITY 200421 |
◆ FG_TRIGGEROUT_FRONT_GPO_3_SOURCE
◆ FG_TRIGGEROUT_GPO_0_POLARITY
#define FG_TRIGGEROUT_GPO_0_POLARITY 200410 |
◆ FG_TRIGGEROUT_GPO_0_SOURCE
◆ FG_TRIGGEROUT_GPO_1_POLARITY
#define FG_TRIGGEROUT_GPO_1_POLARITY 200411 |
◆ FG_TRIGGEROUT_GPO_1_SOURCE
◆ FG_TRIGGEROUT_GPO_2_POLARITY
#define FG_TRIGGEROUT_GPO_2_POLARITY 200412 |
◆ FG_TRIGGEROUT_GPO_2_SOURCE
◆ FG_TRIGGEROUT_GPO_3_POLARITY
#define FG_TRIGGEROUT_GPO_3_POLARITY 200413 |
◆ FG_TRIGGEROUT_GPO_3_SOURCE
◆ FG_TRIGGEROUT_GPO_4_POLARITY
#define FG_TRIGGEROUT_GPO_4_POLARITY 200414 |
◆ FG_TRIGGEROUT_GPO_4_SOURCE
◆ FG_TRIGGEROUT_GPO_5_POLARITY
#define FG_TRIGGEROUT_GPO_5_POLARITY 200415 |
◆ FG_TRIGGEROUT_GPO_5_SOURCE
◆ FG_TRIGGEROUT_GPO_6_POLARITY
#define FG_TRIGGEROUT_GPO_6_POLARITY 200416 |
◆ FG_TRIGGEROUT_GPO_6_SOURCE
◆ FG_TRIGGEROUT_GPO_7_POLARITY
#define FG_TRIGGEROUT_GPO_7_POLARITY 200417 |
◆ FG_TRIGGEROUT_GPO_7_SOURCE
◆ FG_TRIGGEROUT_SELECT0
#define FG_TRIGGEROUT_SELECT0 300232 |
◆ FG_TRIGGEROUT_SELECT1
#define FG_TRIGGEROUT_SELECT1 300233 |
◆ FG_TRIGGEROUT_SELECT2
#define FG_TRIGGEROUT_SELECT2 300234 |
◆ FG_TRIGGEROUT_SELECT3
#define FG_TRIGGEROUT_SELECT3 300235 |
◆ FG_TRIGGEROUT_SELECT4
#define FG_TRIGGEROUT_SELECT4 300244 |
◆ FG_TRIGGEROUT_SELECT5
#define FG_TRIGGEROUT_SELECT5 300245 |
◆ FG_TRIGGEROUT_SELECT6
#define FG_TRIGGEROUT_SELECT6 300246 |
◆ FG_TRIGGEROUT_SELECT7
#define FG_TRIGGEROUT_SELECT7 300247 |
◆ FG_TRIGGEROUT_SELECT_FRONT_GPO_0
#define FG_TRIGGEROUT_SELECT_FRONT_GPO_0 200392 |
◆ FG_TRIGGEROUT_SELECT_FRONT_GPO_1
#define FG_TRIGGEROUT_SELECT_FRONT_GPO_1 200393 |
◆ FG_TRIGGEROUT_SELECT_FRONT_GPO_2
#define FG_TRIGGEROUT_SELECT_FRONT_GPO_2 200394 |
◆ FG_TRIGGEROUT_SELECT_FRONT_GPO_3
#define FG_TRIGGEROUT_SELECT_FRONT_GPO_3 200395 |
◆ FG_TRIGGEROUT_SELECT_GPO_0
#define FG_TRIGGEROUT_SELECT_GPO_0 200384 |
◆ FG_TRIGGEROUT_SELECT_GPO_1
#define FG_TRIGGEROUT_SELECT_GPO_1 200385 |
◆ FG_TRIGGEROUT_SELECT_GPO_2
#define FG_TRIGGEROUT_SELECT_GPO_2 200386 |
◆ FG_TRIGGEROUT_SELECT_GPO_3
#define FG_TRIGGEROUT_SELECT_GPO_3 200387 |
◆ FG_TRIGGEROUT_SELECT_GPO_4
#define FG_TRIGGEROUT_SELECT_GPO_4 200388 |
◆ FG_TRIGGEROUT_SELECT_GPO_5
#define FG_TRIGGEROUT_SELECT_GPO_5 200389 |
◆ FG_TRIGGEROUT_SELECT_GPO_6
#define FG_TRIGGEROUT_SELECT_GPO_6 200390 |
◆ FG_TRIGGEROUT_SELECT_GPO_7
#define FG_TRIGGEROUT_SELECT_GPO_7 200391 |
◆ FG_TRIGGEROUT_STATS_PULSECOUNT
#define FG_TRIGGEROUT_STATS_PULSECOUNT 300237 |
◆ FG_TRIGGEROUT_STATS_PULSECOUNT_CLEAR
#define FG_TRIGGEROUT_STATS_PULSECOUNT_CLEAR 300238 |
◆ FG_TRIGGEROUT_STATS_SOURCE
#define FG_TRIGGEROUT_STATS_SOURCE 300236 |
◆ FG_TRIGGERQUEUE_FILLLEVEL
#define FG_TRIGGERQUEUE_FILLLEVEL 300215 |
◆ FG_TRIGGERQUEUE_MODE
#define FG_TRIGGERQUEUE_MODE 300214 |
◆ FG_TRIGGERSTATE
#define FG_TRIGGERSTATE 300201 |
◆ FG_TRUE
◆ FG_TURBO_DMA_MODE
#define FG_TURBO_DMA_MODE 3051 |
activate most high speed DMA transfer. Available at certain applets only
◆ FG_TWOCAMMODEL
#define FG_TWOCAMMODEL 2100 |
◆ FG_UNBLOCK
unblock a particular buffer in ACQ_BLOCK for acquisition
◆ FG_UNBLOCK_ALL
#define FG_UNBLOCK_ALL 0x220 |
unblock all buffers in ACQ_BLOCK for acquisition
◆ FG_UNCORRECTED_ERROR_COUNT
#define FG_UNCORRECTED_ERROR_COUNT 200479 |
CoaXPress: Reflect the current status of the camera operator. It signalizes multiple byte error detection in CXP stream packets.
◆ FG_USEDVAL
◆ FG_USER_LEDS
#define FG_USER_LEDS 15210 |
◆ FG_USEROUT
◆ FG_VANTAGEPOINT
#define FG_VANTAGEPOINT 300112 |
Select the vantage point according to the SFNC
◆ FG_VERTICAL
◆ FG_VISUALAPPLETS_BUILD_VERSION
#define FG_VISUALAPPLETS_BUILD_VERSION 200500 |
VisualApplet version the Applet was built with.
◆ FG_WIDTH
image width of the output image, cannot changed during acquisition
◆ FG_WRITE_SHADING_12
#define FG_WRITE_SHADING_12 24091 |
◆ FG_XOFFSET
◆ FG_XSHIFT
◆ FG_YCBCR422_8
#define FG_YCBCR422_8 0x0721 |
RGBA definitions - based on Siso Schema. Naming convention:
- Type: RGBA (5)
- Subtype: -
- Bitwidth
◆ FG_YES
◆ FG_YOFFSET
◆ FG_YUV422_8
#define FG_YUV422_8 0x4208 |
YCbCr definitions - based on the CX Standard. Naming convention:
- Type: YCbCR(7)
- Subtype: 411(1), 422(2), 444(3)
- Bitwidth
◆ FG_ZERO [1/2]
◆ FG_ZERO [2/2]
◆ FILTER_X1
See applet documentation for usage.
◆ FILTER_X2
See applet documentation for usage.
◆ FILTER_X4
See applet documentation for usage.
◆ FP_PARAMETER_PROPERTY_ACCESS_LOCKED
#define FP_PARAMETER_PROPERTY_ACCESS_LOCKED 0x8 |
The register value is locked
◆ FP_PARAMETER_PROPERTY_ACCESS_MODIFY
#define FP_PARAMETER_PROPERTY_ACCESS_MODIFY 0x4 |
The register value can be modified during acquisition
◆ FP_PARAMETER_PROPERTY_ACCESS_READ
#define FP_PARAMETER_PROPERTY_ACCESS_READ 0x1 |
Possible flags for parameter access property The value of the access property for a parameter can be any combination of the values below ORed.
The register can be accessed for reading
◆ FP_PARAMETER_PROPERTY_ACCESS_WRITE
#define FP_PARAMETER_PROPERTY_ACCESS_WRITE 0x2 |
The register can be accessed for writing
◆ GND
◆ GRAB_ACTIVE
state of transfer (running, stopped)
◆ GRAB_ALL_BUFFERS
#define GRAB_ALL_BUFFERS -2 |
◆ GRAB_INFINITE
◆ HANDSHAKEMODE
#define HANDSHAKEMODE 0x20 |
◆ HIGH_ACTIVE
Take care, this is flipped 0=1 due to intenal inversion
◆ HIGH_ON_ZERO_HIGH
#define HIGH_ON_ZERO_HIGH 0 |
◆ HIGH_ON_ZERO_LOW
#define HIGH_ON_ZERO_LOW 1 |
◆ INPUT_BYPASS
◆ IS_BUSY
◆ IS_NOT_BUSY
◆ LOW_ACTIVE
Take care, this is flipped 1=0 due to intenal inversion
◆ LSC1020JPGXXL
#define LSC1020JPGXXL 0x501 |
◆ LSC1020XXL
◆ LUT_BLUE
◆ LUT_GRAY
◆ LUT_GREEN
◆ LUT_IMPLEMENTATION_FULL_LUT
#define LUT_IMPLEMENTATION_FULL_LUT 0 |
◆ LUT_IMPLEMENTATION_KNEELUT
#define LUT_IMPLEMENTATION_KNEELUT 1 |
◆ LUT_RED
◆ LUT_TYPE_CUSTOM
#define LUT_TYPE_CUSTOM 0 |
◆ LUT_TYPE_PROCESSING
#define LUT_TYPE_PROCESSING 3 |
◆ MAX_BUF_NR
#define MAX_BUF_NR 1048576 |
◆ MEDIUM_AREA_GRAY_XXL
#define MEDIUM_AREA_GRAY_XXL 0x1b4 |
◆ MEDIUM_AREA_RGB_XXL
#define MEDIUM_AREA_RGB_XXL 0x1b5 |
◆ MEDIUM_LINE_GRAY
#define MEDIUM_LINE_GRAY 0xb3 |
◆ MEDIUM_LINE_GRAY12
#define MEDIUM_LINE_GRAY12 0x560 |
◆ MEDIUM_LINE_GRAY12_XXL
#define MEDIUM_LINE_GRAY12_XXL 0x1d4 |
◆ MEDIUM_LINE_GRAY_FIR_XXL
#define MEDIUM_LINE_GRAY_FIR_XXL 0x530 |
◆ MEDIUM_LINE_GRAY_XXL
#define MEDIUM_LINE_GRAY_XXL 0x1b3 |
◆ MEDIUM_LINE_RGB
#define MEDIUM_LINE_RGB 0xb2 |
◆ MEDIUM_LINE_RGB_XXL
#define MEDIUM_LINE_RGB_XXL 0x1b2 |
◆ NOT_BYPASS_FRONT_GPI_0
#define NOT_BYPASS_FRONT_GPI_0 40 |
◆ NOT_BYPASS_FRONT_GPI_1
#define NOT_BYPASS_FRONT_GPI_1 41 |
◆ NOT_BYPASS_FRONT_GPI_2
#define NOT_BYPASS_FRONT_GPI_2 42 |
◆ NOT_BYPASS_FRONT_GPI_3
#define NOT_BYPASS_FRONT_GPI_3 43 |
◆ NOT_BYPASS_GPI_0
#define NOT_BYPASS_GPI_0 20 |
◆ NOT_BYPASS_GPI_1
#define NOT_BYPASS_GPI_1 21 |
◆ NOT_BYPASS_GPI_2
#define NOT_BYPASS_GPI_2 22 |
◆ NOT_BYPASS_GPI_3
#define NOT_BYPASS_GPI_3 23 |
◆ NOT_BYPASS_GPI_4
#define NOT_BYPASS_GPI_4 24 |
◆ NOT_BYPASS_GPI_5
#define NOT_BYPASS_GPI_5 25 |
◆ NOT_BYPASS_GPI_6
#define NOT_BYPASS_GPI_6 26 |
◆ NOT_BYPASS_GPI_7
#define NOT_BYPASS_GPI_7 27 |
◆ NOT_INPUT_BYPASS
#define NOT_INPUT_BYPASS 11 |
◆ NOT_PULSEGEN0
◆ NOT_PULSEGEN1
◆ NOT_PULSEGEN2
◆ NOT_PULSEGEN3
◆ NUMBER_OF_ACT_IMAGE
#define NUMBER_OF_ACT_IMAGE 50 |
index of the frame transferred last
◆ NUMBER_OF_BLOCK_LOST_IMAGES
#define NUMBER_OF_BLOCK_LOST_IMAGES 30 |
how many frames were lost because all buffers were blocked
◆ NUMBER_OF_BLOCKED_IMAGES
#define NUMBER_OF_BLOCKED_IMAGES 40 |
how many frames were blocked
◆ NUMBER_OF_GRABBED_IMAGES
#define NUMBER_OF_GRABBED_IMAGES 10 |
definitions of arguments for Fg_getStatusEx()
how many frames were already transferred
◆ NUMBER_OF_IMAGES_IN_PROGRESS
#define NUMBER_OF_IMAGES_IN_PROGRESS 80 |
how many frames were transferred but not yet requested
◆ NUMBER_OF_LAST_IMAGE
#define NUMBER_OF_LAST_IMAGE 60 |
index of the frame requested last
◆ NUMBER_OF_LAST_WAIT_FRAME
#define NUMBER_OF_LAST_WAIT_FRAME 110 |
for which frame did the user wait last time
◆ NUMBER_OF_LOST_IMAGES
#define NUMBER_OF_LOST_IMAGES 20 |
how many frames were lost
◆ NUMBER_OF_NEXT_IMAGE
#define NUMBER_OF_NEXT_IMAGE 70 |
index of the frame following the last requested one
◆ PORT_A
◆ PORT_AB
◆ PORT_B
◆ PORT_C
◆ PORT_D
◆ PORT_E
◆ PULSEGEN0
◆ PULSEGEN0_FALLING
◆ PULSEGEN0_RISING
◆ PULSEGEN1
◆ PULSEGEN1_FALLING
◆ PULSEGEN1_RISING
◆ PULSEGEN2
◆ PULSEGEN2_FALLING
◆ PULSEGEN2_RISING
◆ PULSEGEN3
◆ PULSEGEN3_FALLING
◆ PULSEGEN3_RISING
◆ PULSEMODE
◆ SAG_COMPRESSION
#define SAG_COMPRESSION 0x520 |
◆ SDRAM_ACCESS
#define SDRAM_ACCESS 0x41 |
◆ SDRAM_ACCESS_XXL
#define SDRAM_ACCESS_XXL 0x141 |
◆ SEL_ACT_IMAGE
#define SEL_ACT_IMAGE 200 |
◆ SEL_LAST_IMAGE
#define SEL_LAST_IMAGE 210 |
Select / read frame number of last completely transferred image
◆ SEL_NEW_IMAGE
#define SEL_NEW_IMAGE 240 |
Select / read frame number of currently transferred image
◆ SEL_NEXT_IMAGE
#define SEL_NEXT_IMAGE 220 |
Select / read successor of latest selected image
◆ SEL_NUMBER
Select / read a certain image defined by frame number
◆ SEQUENCE_EXTRACTOR
#define SEQUENCE_EXTRACTOR 0x510 |
◆ SINGLE_AREA_2DSHADING
#define SINGLE_AREA_2DSHADING 0x11 |
◆ SINGLE_AREA_2DSHADING12_XXL
#define SINGLE_AREA_2DSHADING12_XXL 0x1da |
◆ SINGLE_AREA_2DSHADING_XXL
#define SINGLE_AREA_2DSHADING_XXL 0x111 |
◆ SINGLE_AREA_BAYER
#define SINGLE_AREA_BAYER 0x30 |
◆ SINGLE_AREA_BAYER12_XXL
#define SINGLE_AREA_BAYER12_XXL 0x1c0 |
◆ SINGLE_AREA_BAYER_XXL
#define SINGLE_AREA_BAYER_XXL 0x130 |
◆ SINGLE_AREA_GRAY
#define SINGLE_AREA_GRAY 0x10 |
◆ SINGLE_AREA_GRAY12_XXL
#define SINGLE_AREA_GRAY12_XXL 0x1d5 |
◆ SINGLE_AREA_GRAY_OFFSET
#define SINGLE_AREA_GRAY_OFFSET 0x84 |
◆ SINGLE_AREA_GRAY_SHADING
#define SINGLE_AREA_GRAY_SHADING 0x40 |
◆ SINGLE_AREA_GRAY_SHADING_XXL
#define SINGLE_AREA_GRAY_SHADING_XXL 0x140 |
◆ SINGLE_AREA_GRAY_XXL
#define SINGLE_AREA_GRAY_XXL 0x110 |
◆ SINGLE_AREA_HSI
#define SINGLE_AREA_HSI 0x90 |
◆ SINGLE_AREA_HSI_XXL
#define SINGLE_AREA_HSI_XXL 0x190 |
◆ SINGLE_AREA_RGB
#define SINGLE_AREA_RGB 0xa0 |
◆ SINGLE_AREA_RGB36_XXL
#define SINGLE_AREA_RGB36_XXL 0x1d7 |
◆ SINGLE_AREA_RGB_SEPARATION
#define SINGLE_AREA_RGB_SEPARATION 0xb1 |
◆ SINGLE_AREA_RGB_SEPARATION_XXL
#define SINGLE_AREA_RGB_SEPARATION_XXL 0x1b1 |
◆ SINGLE_AREA_RGB_XXL
#define SINGLE_AREA_RGB_XXL 0x1a0 |
◆ SINGLE_FAST_CONFIG
#define SINGLE_FAST_CONFIG 0xb5 |
◆ SINGLE_LINE_GRAY
#define SINGLE_LINE_GRAY 0x50 |
◆ SINGLE_LINE_GRAY12_XXL
#define SINGLE_LINE_GRAY12_XXL 0x1d1 |
◆ SINGLE_LINE_GRAY_2X12_XXL
#define SINGLE_LINE_GRAY_2X12_XXL 0x550 |
◆ SINGLE_LINE_GRAY_XXL
#define SINGLE_LINE_GRAY_XXL 0x150 |
◆ SINGLE_LINE_RGB
#define SINGLE_LINE_RGB 0x60 |
◆ SINGLE_LINE_RGB24_XXL
#define SINGLE_LINE_RGB24_XXL 0x1db |
◆ SINGLE_LINE_RGB36_XXL
#define SINGLE_LINE_RGB36_XXL 0x1d8 |
◆ SINGLE_LINE_RGB36PIPELINE2_XXL
#define SINGLE_LINE_RGB36PIPELINE2_XXL 0x570 |
◆ SINGLE_LINE_RGB_XXL
#define SINGLE_LINE_RGB_XXL 0x160 |
◆ SINGLEHIGHPRECISION
#define SINGLEHIGHPRECISION 0x83 |
◆ SOUDRONIC
◆ TAP_1X_1Y
#define TAP_1X_1Y "Tap_1X_1Y" |
◆ TAP_1X_2YE
#define TAP_1X_2YE "Tap_1X_2YE" |
◆ TRGINSOFTWARE
◆ TRGINSRC_0
◆ TRGINSRC_1
◆ TRGINSRC_2
◆ TRGINSRC_3
◆ TRGINSRC_4
◆ TRGINSRC_5
◆ TRGINSRC_6
◆ TRGINSRC_7
◆ TRGINSRC_FRONT_GPI_0
#define TRGINSRC_FRONT_GPI_0 16 |
◆ TRGINSRC_FRONT_GPI_1
#define TRGINSRC_FRONT_GPI_1 17 |
◆ TRGINSRC_FRONT_GPI_2
#define TRGINSRC_FRONT_GPI_2 18 |
◆ TRGINSRC_FRONT_GPI_3
#define TRGINSRC_FRONT_GPI_3 19 |
◆ TRGINSRC_GPI_0
◆ TRGINSRC_GPI_1
◆ TRGINSRC_GPI_2
◆ TRGINSRC_GPI_3
◆ TRGINSRC_GPI_4
◆ TRGINSRC_GPI_5
◆ TRGINSRC_GPI_6
◆ TRGINSRC_GPI_7
◆ TRUMPFINESS
◆ TS_ACTIVE
◆ TS_ASYNC_STOP
◆ TS_SYNC_STOP
◆ VCC
◆ VISIGLAS
◆ Fg_ApcFunc_t
typedef int(* Fg_ApcFunc_t) (frameindex_t imgNr, void *data) |
interface of user defined APC handler
- See also
- Fg_registerApcHandler()
- Parameters
-
imgNr | the frame number, or negative error value (if FG_APC_DELIVER_ERRORS is set) |
data | context pointer passed to Fg_registerApcHandlerEx, or in FgApcControl |
- Returns
- non-zero value to end the acquisition loop and unregister the APC handler (if FG_APC_IGNORE_APCFUNC_RETURN is not set)
◆ Fg_AppletIteratorItem
◆ Fg_AppletIteratorType
◆ Fg_AsyncNotifyFunc_t
typedef int(* Fg_AsyncNotifyFunc_t) (int boardIndex, unsigned long notification, unsigned long pl, unsigned long ph, void *context) |
interface of user defined asynchronous notification handler
If this function returns a value != 0 the notification handler is automatically unregistered.
- See also
- Fg_registerAsyncNotifyCallback()
- Parameters
-
boardIndex | the board index (will be -1 on system notifications) |
notification | the notification |
pl | 32-bit parameter, or low part of 64-bit parameter depends on notification |
ph | 32-bit parameter, or high part of 64-bit parameter depends on notification |
context | the context data that was supplied through Fg_registerAsyncNotificationCallback() |
◆ Fg_EventFunc_t
typedef int(* Fg_EventFunc_t) (uint64_t events, void *data, const struct fg_event_info *info) |
interface of user defined event handler
If this function returns a value != 0 the event handler for the given event is automatically unregistered.
- See also
- Fg_registerEventCallback()
- Parameters
-
You may not change the contents of info from within the handler. You must consider the data within that struct as volatile, i.e. it is only guaranteed to be unchanged until your handler function returns.
◆ anonymous enum
Enumerator |
---|
ASYNC_NOTIFY_DRIVER_CLOSED | |
ASYNC_NOTIFY_DEVICE_REMOVED | |
ASYNC_NOTIFY_DEVICE_ARRIVED | |
ASYNC_NOTIFY_DEVICE_ALARM | |
◆ BayerBilinearLineOrdering
Enumerator |
---|
RedBlueLineFollowedByGreenLine | |
BlueRedLineFollowedByGreenLine | |
GreenLineFollowedByRedBlueLine | |
GreenLineFollowedByBlueRedLine | |
◆ BayerOrdering
Enumerator |
---|
GreenFollowedByRed | |
GreenFollowedByBlue | |
RedFollowedByGreen | |
BlueFollowedByGreen | |
◆ BOARD_INFORMATION_SELECTOR
definitions of available information related to the grabber-board itself
Enumerator |
---|
BINFO_BOARDTYPE | get type of installed board (see corresponding defines in sisoboards.h)
|
BINFO_POCL | get information about board support PoCL (Power over CameraLink)
|
BINFO_PCIE_PAYLOAD | get information about current BIOS setting for PCIe payload size configured for current design
|
◆ CameraSimulatorTriggerMode
Camera simulation: Image triggering.
Enumerator |
---|
SIMULATION_FREE_RUN | Data is generated automatically
|
RISING_EDGE_TRIGGERS_LINE | Line data is generated on Rising Edge of grabber's trigger module
|
RISING_EDGE_TRIGGERS_FRAME | Frame data is generated on Rising Edge of grabber's trigger module
|
◆ CCsel
Definition for CameraLink CameraControl Signals.
Enumerator |
---|
CC_EXSYNC | use exposure pulse at CL CC line
|
CC_PRESCALER | use secondary exposure pulse at CL CC line
|
CC_HDSYNC | use secondary exposure pulse at CL CC line
|
CC_EXSYNC2 | use secondary exposure pulse at CL CC line
|
CC_STROBEPULSE | use strobes pulse at CL CC line
|
CC_CLK | use clock pulse at CL CC line
|
CC_GND | use ground corresponding to low signal at CL CC line
|
CC_VCC | use Vcc corresponding to high signal at CL CC line
|
CC_NOT_EXSYNC | use inverted exposure pulse at CL CC line
|
CC_NOT_PRESCALER | use inverted secondary exposure pulse at CL CC line
|
CC_NOT_HDSYNC | use inverted secondary exposure pulse at CL CC line
|
CC_NOT_EXSYNC2 | use inverted secondary exposure pulse at CL CC line
|
CC_NOT_STROBEPULSE | use inverted strobes pulse at CL CC line
|
FG_OTHER | Other signal. Value cannot be represented with the given values of the enumerator.
|
◆ CcSignalMappingArea
Enumerator |
---|
CC_PULSEGEN0 | Pulse Generator 0 for Camera Control Signal Mapping
|
CC_PULSEGEN1 | Pulse Generator 1 for Camera Control Signal Mapping
|
CC_PULSEGEN2 | Pulse Generator 2 for Camera Control Signal Mapping
|
CC_PULSEGEN3 | Pulse Generator 3 for Camera Control Signal Mapping
|
CC_NOT_PULSEGEN0 | Not Pulse Generator 0 for Camera Control Signal Mapping
|
CC_NOT_PULSEGEN1 | Not Pulse Generator 1 for Camera Control Signal Mapping
|
CC_NOT_PULSEGEN2 | Not Pulse Generator 2 for Camera Control Signal Mapping
|
CC_NOT_PULSEGEN3 | Not Pulse Generator 3 for Camera Control Signal Mapping
|
CC_INPUT_BYPASS | Use a possible bypass as CC signal
|
CC_NOT_INPUT_BYPASS | Use a possible bypass as CC signal
|
◆ CcSignalMappingLineExtended
Enumerator |
---|
CC_GPI_0 | General Purpose Input 0 Select for Camera Control Signal Mapping
|
CC_NOT_GPI_0 | General Purpose Input 0 NOT Select for Camera Control Signal Mapping
|
CC_GPI_1 | General Purpose Input 1 Select for Camera Control Signal Mapping
|
CC_NOT_GPI_1 | General Purpose Input 1 NOT Select for Camera Control Signal Mapping
|
CC_GPI_2 | General Purpose Input 2 Select for Camera Control Signal Mapping
|
CC_NOT_GPI_2 | General Purpose Input 2 NOT Select for Camera Control Signal Mapping
|
CC_GPI_3 | General Purpose Input 3 Select for Camera Control Signal Mapping
|
CC_NOT_GPI_3 | General Purpose Input 3 NOT Select for Camera Control Signal Mapping
|
CC_GPI_4 | General Purpose Input 4 Select for Camera Control Signal Mapping
|
CC_NOT_GPI_4 | General Purpose Input 4 NOT Select for Camera Control Signal Mapping
|
CC_GPI_5 | General Purpose Input 5 Select for Camera Control Signal Mapping
|
CC_NOT_GPI_5 | General Purpose Input 5 NOT Select for Camera Control Signal Mapping
|
CC_GPI_6 | General Purpose Input 6 Select for Camera Control Signal Mapping
|
CC_NOT_GPI_6 | General Purpose Input 6 NOT Select for Camera Control Signal Mapping
|
CC_GPI_7 | General Purpose Input 7 Select for Camera Control Signal Mapping
|
CC_NOT_GPI_7 | General Purpose Input 7 NOT Select for Camera Control Signal Mapping
|
CC_FRONT_GPI_0 | General Purpose Front Input 0 Select for Camera Control Signal Mapping
|
CC_NOT_FRONT_GPI_0 | General Purpose Front Input 0 NOT Select for Camera Control Signal Mapping
|
CC_FRONT_GPI_1 | General Purpose Front Input 1 Select for Camera Control Signal Mapping
|
CC_NOT_FRONT_GPI_1 | General Purpose Front Input 1 NOT Select for Camera Control Signal Mapping
|
CC_FRONT_GPI_2 | General Purpose Front Input 2 Select for Camera Control Signal Mapping
|
CC_NOT_FRONT_GPI_2 | General Purpose Front Input 2 NOT Select for Camera Control Signal Mapping
|
CC_FRONT_GPI_3 | General Purpose Front Input 3 Select for Camera Control Signal Mapping
|
CC_NOT_FRONT_GPI_3 | General Purpose Front Input 3 NOT Select for Camera Control Signal Mapping
|
◆ CXPTriggerPackedModes
Enumerator |
---|
FG_STANDARD | |
FG_RISING_EDGE_ONLY | |
◆ ExtensionGpioType
Enumerator |
---|
FG_GPO_PUSH_PULL | |
FG_GPO_OPEN_DRAIN | |
◆ Fg_Apc_Flag
controls the behaviour of the APC thread
Enumerator |
---|
FG_APC_DEFAULTS | use APC default mode (handler is called for every transfer, grabbing is stopped on timeout)
|
FG_APC_BATCH_FRAMES | when multiple images arrived only call APC handler once with the highest image number
|
FG_APC_IGNORE_TIMEOUTS | ignore image timeouts
|
FG_APC_IGNORE_APCFUNC_RETURN | do not stop acquisition if apcfunc returns != 0
|
FG_APC_IGNORE_STOP | do not stop the APC handler if acquisition stops
|
FG_APC_HIGH_PRIORITY | increase the priority of the APC thread
|
FG_APC_DELIVER_ERRORS | deliver any errors to APC handler first
|
FG_APC_OLD_ACQ_BLOCK_BEHAVIOR | use Fg_getLastPicNumberBlockingEx in ACQ_BLOCK (this is the behaviour of Silicon Software Runtimes up to and including 5.7)
|
◆ Fg_BoardStatus_Bits
definitions of board status bits
Enumerator |
---|
INFO_BOARDSTATUS_CONFIGURED | FPGA is configured
|
INFO_BOARDSTATUS_LOCKED | resources are locked and in use
|
INFO_BOARDSTATUS_DEAD_1 | dead and gone (mE4)
|
INFO_BOARDSTATUS_RECONFIGURING | board is being reconfigured (mE5)
|
INFO_BOARDSTATUS_REBOOT_REQUIRED | reconfiguring failed and a reboot is required (mE5)
|
INFO_BOARDSTATUS_OVERTEMP | FPGA is too hot for safe operation
|
INFO_BOARDSTATUS_DEAD_2 | dead and gone (mE5)
|
INFO_BOARDSTATUS_DEAD | |
◆ Fg_Info_Selector
definitions of available system informations
Enumerator |
---|
INFO_APPLET_CAPABILITY_TAGS | list of key value pairs describing the features supported by the applet
|
INFO_TIMESTAMP_FREQUENCY | frequency of the timestamp counter in counts per second
|
INFO_OWN_BOARDINDEX | get the own board index
|
INFO_NR_OF_BOARDS | get the number of frame grabbers in the system
|
INFO_MAX_NR_OF_BOARDS | get the maximum number of frame grabbers allowed in the system
|
INFO_BOARDNAME | get the typename of the according board identified by param1
|
INFO_BOARDTYPE | get the type of the according board identified by param1
|
INFO_BOARDSERIALNO | get the serialNo. of the according board identified by param1
|
INFO_BOARDSUBTYPE | get the sub-type of the according board identified by param1
|
INFO_FIRMWAREVERSION | get the firmware version of the according board identified by param1 as string
|
INFO_HARDWAREVERSION | get the hardware version of the according board identified by param1 as string
|
INFO_PHYSICAL_LOCATION | get the physical location of the according board identified by param1 as string
|
INFO_BOARDSTATUS | get the board status (see meaning of the bits in Fg_BoardStatus_Bits)
|
INFO_PIXELPLANT_PRESENT | presence of PixelPlant expansion board
|
INFO_CAMERA_INTERFACE | Type of camera interface
|
INFO_DRIVERVERSION | get the driver version used for the according board identified by param1 as string
|
INFO_DRIVERARCH | get the driver architecture used for the according board identified by param1 as string
|
INFO_DRIVERFULLVERSION | get the driver version and architecture used for the according board identified by param1 as string
|
INFO_BOARDNODENUMBER | get the board NUMA node number
|
INFO_DRIVERGROUPAFFINITY | get the driver IRQ group affinity
|
INFO_DRIVERAFFINITYMASK | get the driver IRQ processor affinity mask as unsigned 64-bit integer (hex)
|
INFO_FPGA0_NAME | |
INFO_FPGA1_NAME | |
INFO_LICENSE_GROUP_CODE | |
INFO_LICENSE_USER_CODE | |
INFO_IS_POCL | |
INFO_NR_CXP_PORTS | |
INFO_NR_CL_PORTS | |
INFO_NR_CLHS_PORTS | |
INFO_NR_GIGE_PORTS | |
INFO_DESIGN_ID | get the HAP id for the design of the according board identified by param1 as string
|
INFO_BITSTREAM_ID | get the bit stream id for the design of the according board identified by param1 as string
|
INFO_APPLET_DESIGN_ID | get the HAP id for the design of the applet identified on input as string in the buffer; full applet path required
|
INFO_APPLET_BITSTREAM_ID | get the bit stream id for the design of applet identified on input as string in the buffer; full applet path required
|
INFO_FPGA_BITSTREAM_ID | get the bit stream id for the FPGA of the according board identified by param1 as string
|
INFO_APPLET_FULL_PATH | get the full applet path according to fg as string
|
INFO_APPLET_FILE_NAME | get the applet file name according to fg as string
|
INFO_APPLET_TYPE | get the applet type according to fg (0:HAP, 1:DLL/SO)
|
INFO_STATUS_PCI_LINK_WIDTH | get the number of lanes of the PCIe connection, possible values: 0,1,2,4,8,12,16,32
|
INFO_STATUS_PCI_PAYLOAD_MODE | get information about current BIOS setting for PCIe payload size configured for current design, possible values: 0: payload 128, 1 Payload 256 (availability: firmware dependend)
|
INFO_STATUS_PCI_LINK_SPEED | get the link speed (PCIe generation) of the PCIe connection, possible values: 0,1,2,3
|
INFO_STATUS_PCI_PAYLOAD_SIZE | get information about current BIOS setting for PCIe payload size configured for current design.
|
INFO_STATUS_PCI_EXPECTED_LINK_WIDTH | get the number of lanes of the PCIe connection as expected by the firmware, possible values: 0,1,2,4,8,12,16,32
|
INFO_STATUS_PCI_EXPECTED_LINK_SPEED | get the link speed (PCIe generation) of the PCIe connection as expected by the firmware, possible values: 0,1,2,3
|
INFO_STATUS_PCI_NATIVE_LINK_SPEED | get the link speed (PCIe generation) of the PCIe connection as reported by the mainboard, possible values: 0,1,2,3
|
INFO_STATUS_PCI_REQUEST_SIZE | get information about current BIOS setting for PCIe request size configured for current design.
|
INFO_STATUS_PCI_NROF_INVALID_8B10B_CHARS | get the number of invalid 8b10b character PCI errors (availability: firmware dependent)
|
INFO_STATUS_PCI_NROF_8B10B_DISPARITY_ERRORS | get the number of 8b10b disparity PCI errors (availability: firmware dependent)
|
INFO_SERVICE_ISRUNNING | check if Basler AG Generic Service is running
|
◆ Fg_PoCXPState
definitions for Power over CoaXPress states
Enumerator |
---|
BOOTING | Power over CXP status : Booting, not initialized
|
NOCABLE | Power over CXP status : no cable connected
|
NOPOCXP | Power over CXP status : no Power over CXP
|
POCXPOK | Power over CXP status : Power over CXP OK
|
MIN_CURR | Power over CXP status : minimum current
|
MAX_CURR | Power over CXP status : maximum current
|
LOW_VOLT | Power over CXP status : low voltage
|
OVER_VOLT | Power over CXP status : over voltage
|
ADC_Chip_Error | Power over CXP status : ADC Chip Error
|
◆ FgApcControlFlags
◆ FgAppletIntProperty
Available Integer Applet Properties .
Enumerator |
---|
FG_AP_INT_FLAGS | Applet Flags
|
FG_AP_INT_INFO | Applet Info
|
FG_AP_INT_PARTITION | the board partition where the applet is flashed
|
FG_AP_INT_NR_OF_DMA | DMA Count
|
FG_AP_INT_NR_OF_CAMS | Cam Port Count
|
FG_AP_INT_GROUP_CODE | Group Code
|
FG_AP_INT_USER_CODE | User Code
|
FG_AP_INT_FIXED_VERSION | Fixed version
|
FG_AP_INT_FIXED_REVISION | Fixed revision
|
FG_AP_INT_ICON_SIZE | Icon Size
|
FG_AP_INT_LAG | LAG
|
FG_AP_INT_DESIGN_VERSION | Design Version Number
|
FG_AP_INT_DESIGN_REVISION | Design Revision Number
|
FG_AP_INT_REGISTERINFO_VERSION | Version of RegisterInfo struct
|
FG_AP_INT_FIXED_VERSION_REQUIRED | Fixed version required
|
◆ FgAppletIteratorFlags
Enumerator |
---|
FG_AF_IS_AVAILABLE | Applet is available on the filesystem
|
FG_AF_IS_CORRECT_PLATFORM | Applet has the correct platform (E.g. Win 32/64 or Linux 32/64 Bit)
|
FG_AF_IS_VALID_LICENSE | Applet has a valid license
|
FG_AF_IS_ACTIVE | Applet is currently active on the board
|
FG_AF_IS_LOADABLE | Applet can be loaded via Fg_Init
|
FG_AF_IS_POWERUP_APPLET | Applet is loaded when the system powers up
|
FG_AF_IS_COMPATIBLE | This file is compatible with the flashed design (same FPGA UUID) (FLASHED & COMPATIBLE CANNOT BE BOTH 1)
|
FG_AF_IS_FLASHED | This exact file is flashed (same FPGA & APPLET UUID) (FLASHED & COMPATIBLE CANNOT BE BOTH 1)
|
FG_AF_IS_SUPPORTED_BY_RUNTIME | This applet is supported by the current Framegrabber SDK version
|
FG_AF_IS_SUPPORTED_BY_FIRMWARE | This applet is supported by the firmware version of the frame grabber
|
FG_AF_IS_BOOTSTRAP | This is for bootstrap
|
FG_AF_IS_MANUALLY_ADDED | This is for manually added applets
|
◆ FgAppletIteratorInfo
Enumerator |
---|
FG_AI_IS_COLOR | Color applet (1 = COLOR, 0 = GRAY)
|
FG_AI_IS_AREA | Area applet (1 = AREA, 0 = LINE)
|
FG_AI_IS_BASE_X1 | Base (or x1) applet
|
FG_AI_IS_MEDIUM_X2 | Medium (or x2) applet
|
FG_AI_IS_FULL_X4 | Full (or x4) applet
|
FG_AI_IS_DUAL_FULL_X8 | Dual Full (or x8) applet
|
FG_AI_CAMERA_INTERFACE | Camera Interface (or number of Links per camera)
|
FG_AI_IS_VAS | VAS applet
|
FG_AI_IS_CUSTOM | Custom applet
|
FG_AI_IS_SMART | Smart applet
|
FG_AI_IS_BLOB | Blob applet
|
FG_AI_IS_ADVANCED_ACQ_APPLET | Advanced ACQ Applet
|
FG_AI_IS_GENERIC | Generic Applet (no design, full VAS DLL cache)
|
FG_AI_IS_VALID | info valid (If 0, then the file could not be correctly read; OS not supported, corrupted file ..., then all other properties are not valid)
|
◆ FgAppletIteratorSource
Applet Iterator Sources.
Enumerator |
---|
FG_AIS_BOARD | Partitions on the board (default)
|
FG_AIS_FILESYSTEM | Applets on the filesystem for this type of board
|
FG_AIS_FILESYSTEM_WITH_BOOTSTRAP | Applets on the filesystem, including bootstrap applets for firmware flashing (for internal use only)
|
◆ FgAppletStringProperty
Available String Applet Properties .
Enumerator |
---|
FG_AP_STRING_APPLET_UID | Applet UID
|
FG_AP_STRING_BITSTREAM_UID | Applet Bitstream Uid
|
FG_AP_STRING_DESIGN_NAME | Design Name
|
FG_AP_STRING_APPLET_NAME | Applet Name
|
FG_AP_STRING_DESCRIPTION | Applet Description
|
FG_AP_STRING_CATEGORY | Applet Category
|
FG_AP_STRING_APPLET_PATH | Applet Path
|
FG_AP_STRING_ICON | Icon Data
|
FG_AP_STRING_SUPPORTED_PLATFORMS | Supported Platforms (Comma separated)
|
FG_AP_STRING_TAGS | Tags
|
FG_AP_STRING_VERSION | Version
|
FG_AP_STRING_APPLET_FILE | File Name of Applet
|
FG_AP_STRING_RUNTIME_VERSION | Required Framegrabber SDK version
|
◆ FgEventControlFlags
controls the behaviour of Fg_waitEvent()
Enumerator |
---|
FG_EVENT_DEFAULT_FLAGS | default behaviour (i.e. none of the other flags)
|
FG_EVENT_BATCHED | if more than one event is recorded only return once
|
◆ FgEventNotifiers
the status flags passed in notify member of struct fg_event_info
Enumerator |
---|
FG_EVENT_NOTIFY_JOINED | events were joined in mode FG_EVENT_BATCHED
|
FG_EVENT_NOTIFY_TIMESTAMP | timestamp contains valid data
|
FG_EVENT_NOTIFY_PAYLOAD | the event has payload, use the payload member of the union
|
FG_EVENT_NOTIFY_LOST | there was data lost before this event
|
◆ FgExternalPowerState
definitions of values for parameter FG_SYSTEMMONITOR_EXTERNAL_POWER These values describe the external power state
Enumerator |
---|
FG_GOOD | good
|
FG_NO_POWER | no power
|
◆ FgImageSourceTypes
definitions of values for parameter FG_GEN_ENABLE / FG_CAMERASIMULATOR_ENABLE These values describe the data source for images of the applet.
Enumerator |
---|
FG_CAMPORT | data source is the camera
|
FG_CAMERASIMULATOR | data source is the image generator of the applet (naming convention of newer applets)
|
FG_GENERATOR | data source is the image generator of the applet (naming convention of older applet, kept for compatibility only)
|
◆ FgParamEnumGbeCamType
definitions of pixel format for parameter FG_GBE_CAMTYPE These values describe the pixel format of the camera at the applet input specific for GigE Vision protocol.
Enumerator |
---|
RGB8_PACKED | pixel format: red followed by green and blue without alignment
|
BGR8_PACKED | pixel format: blue followed by green and red without alignment
|
RGBA8_PACKED | pixel format: red followed by green and blue plus alpha channel
|
BGRA8_PACKED | pixel format: blue followed by green and red plus alpha channel
|
◆ FgParamTypes
Enumerator |
---|
FG_PARAM_TYPE_INVALID | will always cause an error, for internal use only
|
FG_PARAM_TYPE_INT32_T | signed 32 bit integer (int, int32_t)
|
FG_PARAM_TYPE_UINT32_T | unsigned 32 bit integer (unsigned int, uint32_t)
|
FG_PARAM_TYPE_INT64_T | signed 64 bit integer (long long, int64_t)
|
FG_PARAM_TYPE_UINT64_T | unsigned 64 bit integer (unsigned long long, uint64_t)
|
FG_PARAM_TYPE_DOUBLE | double
|
FG_PARAM_TYPE_CHAR_PTR | char*
|
FG_PARAM_TYPE_SIZE_T | size_t
|
FG_PARAM_TYPE_CHAR_PTR_PTR | char**
|
FG_PARAM_TYPE_STRUCT_FIELDPARAMACCESS | struct FieldParameterAccess
|
FG_PARAM_TYPE_STRUCT_FIELDPARAMINT | struct FieldParameterInt_s
|
FG_PARAM_TYPE_STRUCT_FIELDPARAMINT64 | struct FieldParameterAccess with 64 bit type
|
FG_PARAM_TYPE_STRUCT_FIELDPARAMDOUBLE | struct FieldParameterDouble_s
|
FG_PARAM_TYPE_COMPLEX_DATATYPE | complex structure
|
FG_PARAM_TYPE_AUTO | will always cause an error, for internal use only
|
◆ FgProperty
definitions for querying information about a certain field
Enumerator |
---|
PROP_ID_VALUE | request the current value of a parameter, information,..
|
PROP_ID_DATATYPE | request the data type of a parameter, information,
|
PROP_ID_NAME | request the symbolic name of a parameter, information,
|
PROP_ID_PARAMETERNAME | request the Name for Software access
|
PROP_ID_VALUELLEN | request the current length of data
|
PROP_ID_ACCESS_ID | request the parameter id for access flags of the parameter
|
PROP_ID_MIN_ID | request the parameter id for min parameter
|
PROP_ID_MAX_ID | request the parameter id for max parameter
|
PROP_ID_STEP_ID | request the parameter id for step parameter
|
PROP_ID_ACCESS | request the access flags of the parameter
|
PROP_ID_MIN | request the min value
|
PROP_ID_MAX | request the max value
|
PROP_ID_STEP | request the value for step size
|
PROP_ID_IS_ENUM | request if the int parameter is an enumeration; the value returned as string is the length of the buffer needed for the enum values; 0 means it's not an enum
|
PROP_ID_ENUM_VALUES | request the enumeration values
|
PROP_ID_FIELD_SIZE | request the size of a field parameter
|
◆ FgStopAcquireFlags
Flags for controlling the behavior of Fg_StopAcquireEx() function.
Enumerator |
---|
STOP_ASYNC | Stops the images acquisition immediately without any synchronization to image data flow
|
STOP_SYNC_TO_APC | Synchronizes the Fg_StopAcquireEx() with the pending APC callbacks by using the Timeout defined by FG_APC_STOP_TIMEOUT
|
STOP_ASYNC_FALLBACK | Fall back to STOP_ASYNC if STOP_SYNC fails
|
STOP_SYNC | Reserved for stopping acquisition synchronously to image data flow
|
◆ FrontGpiPullControl
Enumerator |
---|
FG_FRONT_GPI_PULL_DOWN | |
FG_FRONT_GPI_PULL_UP | |
◆ FrontGpiType
Enumerator |
---|
FG_FRONT_GPI_SINGLE_ENDED | |
FG_FRONT_GPI_DIFFERENTIAL | |
◆ FrontGpoInversion
Enumerator |
---|
FG_FRONT_GPO_INVERSION_OFF | |
FG_FRONT_GPO_INVERSION_ON | |
◆ GigEPixelFormat
Enumerator |
---|
MONO8 | |
MONO8_SIGNED | |
MONO10 | |
MONO10_PACKED | |
MONO12 | |
MONO12_PACKED | |
MONO14 | |
MONO16 | |
◆ LineTriggerGateMode
Enumerator |
---|
_LRM_NON_GATED | no image trigger
|
_LRM_GATED_COUNT | image trigger rising edge starts sampling
|
_LRM_GATED_PARTIAL | image sampling during gate active. if the gate signal exceeds AreaHeight number of lines, the transfer is completed by an EoT, but continues (Image Tag Bit 31 is 0 if the next frame belongs to the same image strip)
|
_LRM_GATED | image sampling during gate active
|
◆ LineTriggerMode
Enumerator |
---|
_LRM_AUTO | auto generated line trigger output (VINIT)
|
_LRM_EXT_TRG | external trigger
|
◆ MeAreaTriggerMode
Enumerator |
---|
AREA_FREE_RUN | |
AREA_GRABBER_CONTROLLED | |
AREA_ASYNC_TRIGGER | |
AREA_GRABBER_CONTROLLED_SYNCHRON | |
AREA_ASYNC_SOFTWARE_TRIGGER | |
◆ MeCameraLinkFormat
Enumerator |
---|
FG_CL_SINGLETAP_8_BIT | |
FG_CL_SINGLETAP_10_BIT | |
FG_CL_SINGLETAP_12_BIT | |
FG_CL_SINGLETAP_14_BIT | |
FG_CL_SINGLETAP_16_BIT | |
FG_CL_DUALTAP_8_BIT | |
FG_CL_DUALTAP_10_BIT | |
FG_CL_DUALTAP_12_BIT | |
FG_CL_TRIPLETAP_8_BIT | |
FG_CL_LITE_8_BIT | |
FG_CL_LITE_10_BIT | |
FG_CL_RGB | |
FG_CL_MEDIUM_8_BIT | |
FG_CL_MEDIUM_10_BIT | |
FG_CL_MEDIUM_12_BIT | |
FG_CL_MEDIUM_3_TAP_10_BIT | |
FG_CL_MEDIUM_3_TAP_12_BIT | |
FG_CL_MEDIUM_RGB_24 | |
FG_CL_MEDIUM_RGB_30 | |
FG_CL_MEDIUM_RGB_36 | |
FG_CL_8BIT_FULL_8 | |
FG_CL_8BIT_FULL_10 | |
FG_CL_FULL_8_TAP_10_BIT | |
FG_CL_FULL_8_TAP_RGB_24 | |
FG_CL_FULL_10_TAP_RGB_24 | |
FG_CL_FULL_8_TAP_RGB_30 | |
◆ MeCameraTypes
Enumerator |
---|
FG_AREA_GRAY | |
FG_AREA_BAYER | |
FG_LINE_GRAY | |
FG_SINGLE_LINE_RGB | |
FG_DUAL_LINE_RGB | |
FG_SINGLE_AREA_RGB | |
FG_DUAL_AREA_RGB | |
FG_AREA_HSI | |
FG_DUAL_LINE_RGB_SHADING | |
FG_SINGLE_LINE_RGBHSI | |
FG_SINGLE_AREA_RGB_SEPARATION | |
FG_MEDIUM_LINE_RGB | |
FG_MEDIUM_LINE_GRAY | |
FG_MEDIUM_AREA_GRAY | |
FG_MEDIUM_AREA_RGB | |
FG_AREA_GRAY12 | |
FG_SEQUENCE_EXTRACTOR_A | |
FG_SEQUENCE_EXTRACTOR_B | |
FG_LINE_GRAY12 | |
FG_AREA_RGB36 | |
FG_DUAL_LINE_RGB_SORTING | |
FG_DUAL_LINE_GRAY12 | |
FG_MEDIUM_LINE_GRAY12 | |
FG_SINGLE_AREA_GRAY12 | |
FG_2D_SHADING_12 | |
DIVISOR_1 | |
DIVISOR_2 | |
DIVISOR_4 | |
DIVISOR_8 | |
DIVISOR_3 | |
DIVISOR_16 | |
DIVISOR_6 | |
◆ MeInitFlags
Enumerator |
---|
FG_INIT_FLAG_DEFAULT | default behavior: master/single application, acquisition master
|
FG_INIT_FLAG_SLAVE | init as slave
|
FG_INIT_FLAG_SLAVE_PARAM_SYNC | synchronize parameters between master and slave
|
FG_INIT_FLAG_ACQUISITION_SLAVE | init as acquisition slave
|
FG_INIT_FLAGS_VALID_MASK | |
◆ MeKneeLutMode
Enumerator |
---|
FG_INDEP | |
FG_DEP | |
◆ MeLineShadingMode
Enumerator |
---|
SHADING_OFF | |
SHADING_SUB | |
SHADING_MULT | |
SHADING_SUB_MULT | |
◆ MeLineTriggerMode
Enumerator |
---|
GRABBER_CONTROLLED_GATED | |
◆ MeLineTriggerModeImage
Enumerator |
---|
LINE_FREE_RUN_IMAGE | |
LINE_GRABBER_CONTROLLED_IMAGE | |
LINE_ASYNC_TRIGGER_IMAGE | |
LINE_GRABBER_CONTROLLED_GATED_IMAGE | |
LINE_ASYNC_GATED_MULTIBUFFERS_IMAGE | |
◆ MeLineTriggerModeLine
Enumerator |
---|
LINE_FREE_RUN_LINE | |
LINE_GRABBER_CONTROLLED_LINE | |
LINE_ASYNC_TRIGGER_LINE | |
LINE_ASYNC_GATED_LINE | |
LINE_GRABBER_CONTROLLED_GATED_LINE | |
◆ MeRgbComponentMapping
Enumerator |
---|
FG_MAP_PIXEL0 | |
FG_MAP_PIXEL1 | |
FG_MAP_PIXEL2 | |
FG_MAP_PIXEL3 | |
◆ MeSensorReadoutModes2
Enumerator |
---|
SMODE_UNCHANGED | |
SMODE_REVERSE | |
SMODE_TAB2_0 | |
SMODE_TAB2_1 | |
SMODE_TAB2_2 | |
SMODE_TAB4_0 | |
SMODE_TAB4_1 | |
SMODE_TAB4_2 | |
SMODE_TAB4_5 | |
SMODE_TAB4_3 | |
SMODE_TAB4_4 | |
SMODE_TAB4_6 | |
SMODE_TAB8_0 | |1234> <8765|
|
SMODE_TAB8_1 | |1234> <5678|
|
SMODE_TAB8_2 | |1234> 5678> |
|
SMODE_TAB8_3 | |12> 34> 56> 78> |
|
SMODE_TAB8_4 | | <87 <65 <43 <21|
|
SMODE_TAB8_5 | |12> 34> <56 <78|
|
SMODE_TAB8_6 | |
SMODE_TAB8_7 | |
SMODE_TAB8_8 | |
SMODE_TAB8_9 | |
SMODE_TAB8_10 | |
SMODE_TAB8_11 | |
SMODE_TAB8_12 | |
SMODE_TAB8_13 | |
SMODE_TAB8_14 | |
SMODE_TAB8_15 | |
SMODE_TAB8_16 | |
SMODE_TAB8_17 | |
SMODE_TAB8_18 | |
SMODE_TAB8_19 | |
SMODE_TAB8_20 | |
SMODE_TAB8_21 | |
SMODE_TAB8_22 | |
SMODE_TAB8_23 | |
SMODE_TAB8_24 | |
SMODE_TAB10_1 | |
SMODE_TAB10_2 | 10 Tap Sensor Correction: |1> 2> 3> 4> 5> 6> 7> 8> 9> 10> |
|
SMODE_TAB10_4 | 10 Tap Sensor Correction reverse sensor: | <10 <9 <8 <7 <6 <5 <4 <3 <2 <1 |
|
SMODE_TAB10_3 | |
◆ MeShaftMode
Enumerator |
---|
SOURCE_A | |
SOURCE_B | |
◆ MeTriggerMode
Enumerator |
---|
FREE_RUN | |
GRABBER_CONTROLLED | |
ASYNC_TRIGGER | |
GRABBER_CONTROLLED_SYNCHRON | |
ASYNC_SOFTWARE_TRIGGER | |
ASYNC_GATED | |
ASYNC_GATED_MULTIFRAME | |
ASYNC_SOFTWARE_TRIGGER_QUEUED | |
◆ OverflowEventSelect
Overflow Events. Select which Events should be generated according to Overflow states.
Enumerator |
---|
FG_OVERFLOW_EVENT_INCOMPLETE | |
FG_OVERFLOW_EVENT_LOST | |
FG_OVERFLOW_EVENT_INCOMPLETE_LOST | |
FG_OVERFLOW_EVENT_OK | |
FG_OVERFLOW_EVENT_OK_INCOMPLETE | |
FG_OVERFLOW_EVENT_OK_LOST | |
FG_OVERFLOW_EVENT_ALL | |
◆ OverflowModes
Overflow Modes. Used to enable/disable extended overflow handling in the applet.
Enumerator |
---|
FG_OVERFLOW_MODE_EXTENDED | Enable prevention of overflows in the applet.
|
FG_OVERFLOW_MODE_SIMPLE | Overflow is handled the classic way by overflow event once it happened.
|
◆ PixelFormatNamingConvention
Enumerator |
---|
Raw | |
Mono8 | |
Mono10 | |
Mono12 | |
Mono14 | |
Mono16 | |
BayerGR8 | |
BayerGR10 | |
BayerGR12 | |
BayerGR14 | |
BayerGR16 | |
BayerRG8 | |
BayerRG10 | |
BayerRG12 | |
BayerRG14 | |
BayerRG16 | |
BayerGB8 | |
BayerGB10 | |
BayerGB12 | |
BayerGB14 | |
BayerGB16 | |
BayerBG8 | |
BayerBG10 | |
BayerBG12 | |
BayerBG14 | |
BayerBG16 | |
RGB8 | |
RGB10 | |
RGB12 | |
RGB14 | |
RGB16 | |
RGBA8 | |
RGBA10 | |
RGBA12 | |
RGBA14 | |
RGBA16 | |
YUV422_8 | |
BiColorRGBG8 | |
BiColorRGBG10 | |
BiColorRGBG12 | |
BiColorBGRG8 | |
BiColorBGRG10 | |
BiColorBGRG12 | |
BiColorGRGB8 | |
BiColorGRGB10 | |
BiColorGRGB12 | |
BiColorGBGR8 | |
BiColorGBGR10 | |
BiColorGBGR12 | |
◆ PowerOverCXPState
definitions of values for parameter FG_SYSTEMMONITOR_POWER_OVER_CXP_STATE These values describe the power over CXP state
Enumerator |
---|
FG_BOOTING | |
FG_POCXPOK | |
FG_MAX_CURR | |
FG_LOW_VOLT | |
FG_OVER_VOLT | |
FG_ADC_CHIP_ERROR | |
◆ RowFilterModes
Enumerator |
---|
_NON_TRIGGERED_EOF_CONTROLLED | |
_NON_TRIGGERED_LINE_COUNT_CONTROLLED | |
_TRIGGERED_EOF_CONTROLLED | |
_TRIGGERED_LINE_COUNT_CONTROLLED | |
◆ SignalSelectLine
Enumerator |
---|
FG_SIGNAL_CAM0_EXSYNC | Cam 0 exsync signal to trigger the camera
|
FG_SIGNAL_CAM0_EXSYNC2 | Cam 0 exsync 2 signal (delayed exsync)
|
FG_SIGNAL_CAM0_FLASH | Cam 0 flash signal
|
FG_SIGNAL_CAM0_LVAL | Cam 0 line valid. Camera line transfer active
|
FG_SIGNAL_CAM0_FVAL | Cam 0 frame valid. Frame transfer time after trigger module
|
FG_SIGNAL_CAM0_LINE_START | Cam 0 line start pulse
|
FG_SIGNAL_CAM0_LINE_END | Cam 0 line end pulse
|
FG_SIGNAL_CAM0_FRAME_START | Cam 0 frame start pulse
|
FG_SIGNAL_CAM0_FRAME_END | Cam 0 frame end pulse
|
FG_SIGNAL_CAM1_EXSYNC | Cam 1 exsync signal to trigger the camera
|
FG_SIGNAL_CAM1_EXSYNC2 | Cam 1 exsync 2 signal (delayed exsync)
|
FG_SIGNAL_CAM1_FLASH | Cam 1 flash signal
|
FG_SIGNAL_CAM1_LVAL | Cam 1 line valid. Camera line transfer active
|
FG_SIGNAL_CAM1_FVAL | Cam 1 frame valid. Frame transfer time after trigger module
|
FG_SIGNAL_CAM1_LINE_START | Cam 1 line start pulse
|
FG_SIGNAL_CAM1_LINE_END | Cam 1 line end pulse
|
FG_SIGNAL_CAM1_FRAME_START | Cam 1 frame start pulse
|
FG_SIGNAL_CAM1_FRAME_END | Cam 1 frame end pulse
|
FG_SIGNAL_CAM2_EXSYNC | Cam 2 exsync signal to trigger the camera
|
FG_SIGNAL_CAM2_EXSYNC2 | Cam 2 exsync 2 signal (delayed exsync)
|
FG_SIGNAL_CAM2_FLASH | Cam 2 flash signal
|
FG_SIGNAL_CAM2_LVAL | Cam 2 line valid. Camera line transfer active
|
FG_SIGNAL_CAM2_FVAL | Cam 2 frame valid. Frame transfer time after trigger module
|
FG_SIGNAL_CAM2_LINE_START | Cam 2 line start pulse
|
FG_SIGNAL_CAM2_LINE_END | Cam 2 line end pulse
|
FG_SIGNAL_CAM2_FRAME_START | Cam 2 frame start pulse
|
FG_SIGNAL_CAM2_FRAME_END | Cam 2 frame end pulse
|
FG_SIGNAL_CAM3_EXSYNC | Cam 3 exsync signal to trigger the camera
|
FG_SIGNAL_CAM3_EXSYNC2 | Cam 3 exsync 2 signal (delayed exsync)
|
FG_SIGNAL_CAM3_FLASH | Cam 3 flash signal
|
FG_SIGNAL_CAM3_LVAL | Cam 3 line valid. Camera line transfer active
|
FG_SIGNAL_CAM3_FVAL | Cam 3 frame valid. Frame transfer time after trigger module
|
FG_SIGNAL_CAM3_LINE_START | Cam 3 line start pulse
|
FG_SIGNAL_CAM3_LINE_END | Cam 3 line end pulse
|
FG_SIGNAL_CAM3_FRAME_START | Cam 3 frame start pulse
|
FG_SIGNAL_CAM3_FRAME_END | Cam 3 frame end pulse
|
FG_SIGNAL_CAM4_EXSYNC | Cam 4 exsync signal to trigger the camera
|
FG_SIGNAL_CAM4_EXSYNC2 | Cam 4 exsync 2 signal (delayed exsync)
|
FG_SIGNAL_CAM4_FLASH | Cam 4 flash signal
|
FG_SIGNAL_CAM4_LVAL | Cam 4 line valid. Camera line transfer active
|
FG_SIGNAL_CAM4_FVAL | Cam 4 frame valid. Frame transfer time after trigger module
|
FG_SIGNAL_CAM4_LINE_START | Cam 4 line start pulse
|
FG_SIGNAL_CAM4_LINE_END | Cam 4 line end pulse
|
FG_SIGNAL_CAM4_FRAME_START | Cam 4 frame start pulse
|
FG_SIGNAL_CAM4_FRAME_END | Cam 4 frame end pulse
|
FG_SIGNAL_GPI_0 | GPI 3 signal
|
FG_SIGNAL_GPI_1 | GPI 1 signal
|
FG_SIGNAL_GPI_2 | GPI 2 signal
|
FG_SIGNAL_GPI_3 | GPI 3 signal
|
FG_SIGNAL_GPI_4 | GPI 4 signal
|
FG_SIGNAL_GPI_5 | GPI 5 signal
|
FG_SIGNAL_GPI_6 | GPI 6 signal
|
FG_SIGNAL_GPI_7 | GPI 7 signal
|
FG_SIGNAL_FRONT_GPI_0 | Front GPI 0 signal
|
FG_SIGNAL_FRONT_GPI_1 | Front GPI 1 signal
|
FG_SIGNAL_FRONT_GPI_2 | Front GPI 2 signal
|
FG_SIGNAL_FRONT_GPI_3 | Front GPI 3 signal
|
◆ TapGeometryNamingConvention
Avilable Tap Geometry Formats. Format according to GenICam SFNC. Values not defined in SFNC Scheme for Tap Geometry: Bit 0to3: YZones Readout direction: % = 0, E = 1, M = 2 Bit 4to7: YZones Interleaved: 1 to 2 Bit 8to11 YZones Number 1 to 2 Bit 12to15: Spare Bit 16to19: XZones Readout direction: % = 0, E = 1, M = 2 Bit 20to23: XZones Interleaved: 1 to 10 Bit 24to27 XZones Number 1 to 10 Bit 28to31: Spare For formats with X-Zone only, bits for y-Zones are set to 0 (avoid redifinition)
Enumerator |
---|
FG_GEOMETRY_1X | 1X
|
FG_GEOMETRY_1X2 | 1X2
|
FG_GEOMETRY_2X | 2X
|
FG_GEOMETRY_2XE | 2XE
|
FG_GEOMETRY_2XM | 2XM
|
FG_GEOMETRY_1X3 | 1X3
|
FG_GEOMETRY_3X | 3X
|
FG_GEOMETRY_1X4 | 1X4
|
FG_GEOMETRY_4X | 4X
|
FG_GEOMETRY_4XE | 4XE
|
FG_GEOMETRY_2X2 | 2X2
|
FG_GEOMETRY_2X2E | 2X2E
|
FG_GEOMETRY_2X2M | 2X2M
|
FG_GEOMETRY_1X8 | 1X8
|
FG_GEOMETRY_8X | 8X
|
FG_GEOMETRY_1X10 | 1X10
|
FG_GEOMETRY_10X | 10X
|
FG_GEOMETRY_4X2 | 4X2
|
FG_GEOMETRY_4X2E | 4X2E
|
FG_GEOMETRY_5X2 | 5X2
|
FG_GEOMETRY_1X_1Y | 1X-1Y
|
FG_GEOMETRY_1X_2Y | 1X-2Y
|
FG_GEOMETRY_1X_2YE | 1X-2YE
|
FG_GEOMETRY_2X_1Y | 2X-1Y
|
FG_GEOMETRY_2XE_1Y | 2XE-1Y
|
FG_GEOMETRY_2XM_1Y | 2XM-1Y
|
FG_GEOMETRY_2X_2Y | 2X-2Y
|
FG_GEOMETRY_2X_2YE | 2X-2YE
|
FG_GEOMETRY_2XE_2Y | 2XE-2Y
|
FG_GEOMETRY_2XE_2YE | 1X2E
|
FG_GEOMETRY_2XM_2Y | 2XM-2Y
|
FG_GEOMETRY_2XM_2YE | 2XM-2YE
|
FG_GEOMETRY_4X_1Y | 4X-1Y
|
FG_GEOMETRY_1X2_1Y | 1X2-1Y
|
FG_GEOMETRY_1X3_1Y | 1X3-1Y
|
FG_GEOMETRY_1X4_1Y | 1X4-1Y
|
FG_GEOMETRY_2X2_1Y | 2X2-1Y
|
FG_GEOMETRY_2X2E_1Y | 2X2E-1Y
|
FG_GEOMETRY_2X2M_1Y | 2X2M-1Y
|
FG_GEOMETRY_1X2_2YE | 1X2-2YE
|
◆ TriggerMode
Enumerator |
---|
_GRABBER_CONTROLLED_ | |
_GRABBER_CONTROLLED_STROBE | |
_GRABBER_CONTROLLED_TRIGGER | |
_SINGLE_SHOT | |
_EXTERNAL_TRIGGER | |
◆ TriggerSync
◆ VantagePointNamingConvention
Vantage Point. Used for tap geometry and mirroring. See GinICam SFNC.
Enumerator |
---|
FG_VANTAGEPOINT_TOP_LEFT | Top-Left
|
FG_VANTAGEPOINT_TOP_RIGHT | Top-Right
|
FG_VANTAGEPOINT_BOTTOM_LEFT | Bottom-Left
|
FG_VANTAGEPOINT_BOTTOM_RIGHT | Bottom-Right
|
|