![](http://s1.manualzz.com/store/data/004132291_1-cc6ac9160e81d1354a5711cc5462a807-128x128.png)
advertisement
![X64-CL iPro Series User's Manual | Manualzz X64-CL iPro Series User's Manual | Manualzz](http://s1.manualzz.com/store/data/004132291_1-cc6ac9160e81d1354a5711cc5462a807-360x466.png)
• End of N Lines
The End of N Lines event is generated after a set number of video lines are transferred to a PC buffer. The Sapera event value is CORXFER_VAL_EVENT_TYPE_END_OF_NLINES.
• End of Transfer
The End of Transfer event is generated at the completion of the last image being transferred from onboard memory into PC memory. To complete a transfer, a stop must be issued to the transfer module (if transfers are already in progress). If a transfer of a fixed number of frames was requested, the transfer module will stop transfers automatically.
The Sapera event value is CORXFER_VAL_EVENT_TYPE_END_OF_TRANSFER.
Trigger Signal Validity
External trigger signal noise is easily ignored by the ACU with its programmable debounce control. A parameter is programmed for the minimum pulse duration considered as a valid external trigger pulse.
Refer to
“ External Trigger TTL Input Electrical Specification
” on page 101 for more information.
Supported Transfer Cycling Methods
The X64-CL iPro supports the following transfer cycle modes which are either synchronous or asynchronous. These definitions are from the Sapera Basic Reference manual.
• CORXFER_VAL_CYCLE_MODE_SYNCHRONOUS_WITH_TRASH
Before cycling to the next buffer in the list, the transfer device will check the next buffer's state.
If its state is full, the transfer will be done in the trash buffer which is defined as the last buffer in the list; otherwise, it will occur in the next buffer. After a transfer to the trash buffer is done, the transfer device will check again the state of the next buffer. If it is empty, it will transfer to this buffer otherwise it will transfer again to the trash buffer.
• CORXFER_VAL_CYCLE_MODE_SYNCHRONOUS_NEXT_EMPTY_WITH_TRASH
Before cycling to the next buffer in the list, the transfer device will check the next buffer's state.
If its state is full, the next buffer will be skipped, and the transfer will be done in the trash buffer, which is defined as the last buffer in the list; otherwise it will occur in the next buffer. After a transfer to the trash is done, the transfer device will check the next buffer in the list, if its state is empty, it will transfer to this buffer otherwise it will skip it, and transfer again to the trash buffer.
• CORXFER_VAL_CYCLE_MODE_ASYNCHRONOUS
The transfer device cycles through all buffers in the list without concern about the buffer state.
X64-CL iPro Sapera Parameters
The three tables below describe the Sapera capabilities supported by the X64-CL iPro and X64-CL iPro\Lite boards. Unless specified, each capability applies to both boards or all mode configurations and all acquisition modes. Sapera parameters not used have been omitted for clarity.
The board parameter listing is subject to change. Parameters should be verified by the application because new board driver releases may change certain capabilities.
X64-CL iPro Series User's Manual
X64-CL iPro Reference • 69
Specifically the X64-CL iPro family is described in Sapera as:
• Board Server: X64-CL_iPro_1
• Acquisition Device: Camera Link
• Modes (X64-CL iPro): Medium Mono or Medium Color RGB with Flat Field correction
• Modes (X64-CL iPro): Base Mono with Bayer mosaic filter decoding
• Modes (X64-CL iPro): Dual Base Mono or Dual Base RGB with Flat Field correction
• Mode (X64-CL iPro\Lite): One Base Mono
Capability Values
CORACQ_CAP_CONNECTOR_CAMLINK (Pin – 01)
CORACQ_CAP_CONNECTOR_CAMLINK (Pin – 02)
CORACQ_CAP_CONNECTOR_CAMLINK (Pin – 03)
CORACQ_VAL_SIGNAL_NAME_NO_CONNECT (0x1)
CORACQ_VAL_SIGNAL_NAME_PULSE0 (0x8)
CORACQ_VAL_SIGNAL_NAME_PULSE1 (0x10)
CORACQ_VAL_SIGNAL_NAME_GND (0x4000)
CORACQ_VAL_SIGNAL_NAME_NO_CONNECT (0x1)
CORACQ_VAL_SIGNAL_NAME_PULSE0 (0x8)
CORACQ_VAL_SIGNAL_NAME_PULSE1 (0x10)
CORACQ_VAL_SIGNAL_NAME_GND (0x4000)
CORACQ_VAL_SIGNAL_NAME_NO_CONNECT (0x1)
CORACQ_VAL_SIGNAL_NAME_PULSE0 (0x8)
CORACQ_VAL_SIGNAL_NAME_PULSE1 (0x10)
CORACQ_VAL_SIGNAL_NAME_GND (0x4000)
CORACQ_VAL_SIGNAL_NAME_NO_CONNECT (0x1) CORACQ_CAP_CONNECTOR_CAMLINK (Pin – 04)
Camera Related Parameters
Parameter Values
CORACQ_PRM_CHANNEL
Medium Mono
Base Mono
Bayer color
Medium RGB:
Base RGB:
1, 2, 3
1, 2, 3
1
1
1
CORACQ_PRM_FRAME CORACQ_VAL_FRAME_PROGRESSIVE (0x2)
CORACQ_PRM_INTERFACE CORACQ_VAL_INTERFACE_DIGITAL (0x2)
CORACQ_PRM_SCAN
All
All except Bayer color
CORACQ_VAL_SCAN_AREA (0x1)
CORACQ_VAL_SCAN_LINE (0x2)
CORACQ_PRM_SIGNAL CORACQ_VAL_SIGNAL_DIFFERENTIAL (0x2)
CORACQ_PRM_VIDEO
All Mono and Bayer
All Color RGB:
CORACQ_VAL_VIDEO_MONO (0x1)
CORACQ_VAL_VIDEO_RGB (0x8)
CORACQ_PRM_PIXEL_DEPTH
70 • X64-CL iPro Reference
X64-CL iPro Series User's Manual
Medium, Base Mono:
8 bits, CORDATA_FORMAT_MONO8
10 bits, CORDATA_FORMAT_MONO8
10 bits, CORDATA_FORMAT_MONO10
12 bits, CORDATA_FORMAT_MONO8
12 bits, CORDATA_FORMAT_MONO12
14 bits, CORDATA_FORMAT_MONO14
16 bits, CORDATA_FORMAT_MONO16
LUT=1
LUT=1
LUT=1
LUT=1
LUT=1
LUT=0
LUT=0
Bayer color
8 bits, CORDATA_FORMAT_COLORNI8 LUT=1
10 bits, CORDATA_FORMAT_COLORNI10 LUT=1
12 bits, CORDATA_FORMAT_COLORNI12 LUT=1
Base RGB
8 bits, CORDATA_FORMAT_COLORNI8 LUT=1
Medium RGB:
8 bits, CORDATA_FORMAT_COLORNI8 LUT=1
10 bits, CORDATA_FORMAT_COLORNI10 LUT=1
12 bits, CORDATA_FORMAT_COLORNI12 LUT=1
CORACQ_PRM_HACTIVE
CORACQ_PRM_HACTIVE
CORACQ_PRM_HSYNC
CORACQ_PRM_VACTIVE
CORACQ_PRM_VSYNC
Bayer color only
min = 1 pixel max = 8192 pixel step = 1 pixel min = 4 pixel max = 4294967295 pixel step = 1 pixel min = 1 line max = 16777215 line step = 1 line min = 0 line max = 4294967295 line step = 1 line
CORACQ_PRM_HFRONT_INVALID
CORACQ_PRM_HBACK_INVALID min = 0 pixel max = 16777215 pixel step = 1 pixel min = 0 pixel max = 16777215 pixel step = 1 pixel
CORACQ_PRM_VFRONT_INVALID
CORACQ_PRM_VBACK_INVALID min = 0 line max = 16777215 line step = 1 line min = 0 line max = 16777215 line step = 1 line
CORACQ_PRM_PIXEL_CLK_SRC CORACQ_VAL_PIXEL_CLK_SRC_EXT (0x2)
CORACQ_PRM_PIXEL_CLK_INT min = 1 pixel max = 16777215 pixel step = 1 pixel
CORACQ_PRM_PIXEL_CLK_EXT min = 20000000 Hz max = 85000000 Hz step = 1 Hz min = 20000000 Hz max = 85000000 Hz step = 1 Hz
CORACQ_PRM_SYNC CORACQ_VAL_SYNC_SEP_SYNC (0x4)
CORACQ_PRM_HSYNC_POLARITY CORACQ_VAL_ACTIVE_LOW (0x1)
CORACQ_PRM_VSYNC_POLARITY CORACQ_VAL_ACTIVE_LOW (0x1)
X64-CL iPro Series User's Manual
X64-CL iPro Reference • 71
CORACQ_PRM_TIME_INTEGRATE_METHOD CORACQ_VAL_TIME_INTEGRATE_METHOD_1 (0x1)
CORACQ_VAL_TIME_INTEGRATE_METHOD_2 (0x2)
CORACQ_VAL_TIME_INTEGRATE_METHOD_3 (0x4)
CORACQ_VAL_TIME_INTEGRATE_METHOD_4 (0x8)
CORACQ_VAL_TIME_INTEGRATE_METHOD_5 (0x10)
CORACQ_VAL_TIME_INTEGRATE_METHOD_6 (0x20)
CORACQ_VAL_TIME_INTEGRATE_METHOD_7 (0x40)
CORACQ_VAL_TIME_INTEGRATE_METHOD_8 (0x80)
CORACQ_VAL_TIME_INTEGRATE_METHOD_9 (0x100)
CORACQ_PRM_CAM_TRIGGER_METHOD CORACQ_VAL_CAM_TRIGGER_METHOD_1 (0x1)
CORACQ_VAL_CAM_TRIGGER_METHOD_2 (0x2)
CORACQ_PRM_CAM_TRIGGER_POLARITY CORACQ_VAL_ACTIVE_LOW (0x1)
CORACQ_VAL_ACTIVE_HIGH (0x2)
CORACQ_PRM_CAM_TRIGGER_DURATION min = 1 µs max = 65535000 µs step = 1 µs
CORACQ_PRM_CAM_RESET_POLARITY
CORACQ_PRM_CAM_RESET_DURATION
CORACQ_PRM_CAM_NAME
CORACQ_VAL_ACTIVE_LOW (0x1)
CORACQ_VAL_ACTIVE_HIGH (0x2) min = 1 µs max = 65535000 µs step = 1 µs
Default Area Scan
CORACQ_PRM_LINE_INTEGRATE_METHOD CORACQ_VAL_LINE_INTEGRATE_METHOD_1 (0x1)
CORACQ_VAL_LINE_INTEGRATE_METHOD_2 (0x2)
CORACQ_VAL_LINE_INTEGRATE_METHOD_3 (0x4)
CORACQ_VAL_LINE_INTEGRATE_METHOD_4 (0x8)
CORACQ_VAL_LINE_INTEGRATE_METHOD_7 (0x40)
CORACQ_PRM_LINE_TRIGGER_METHOD CORACQ_VAL_LINE_TRIGGER_METHOD_1 (0x1)
CORACQ_PRM_LINE_TRIGGER_POLARITY CORACQ_VAL_ACTIVE_LOW (0x1)
CORACQ_VAL_ACTIVE_HIGH (0x2)
CORACQ_PRM_LINE_TRIGGER_DELAY min = 0 µs max = 65535 µs step = 1 µs
CORACQ_PRM_LINE_TRIGGER_DURATION
CORACQ_PRM_TAPS
CORACQ_PRM_TAP_OUTPUT
CORACQ_PRM_TAP_1_DIRECTION
Medium Mono:
Base Mono:
Medium RGB:
Base RGB:
Bayer Color
All modes
All modes
min = 0 µs max = 65535 µs step = 1 µs max = 6 taps max = 3 taps max = 4 taps max = 1 tap max = 3 taps
Medium mono and Bayer color only
CORACQ_VAL_TAP_OUTPUT_ALTERNATE (0x1)
CORACQ_VAL_TAP_OUTPUT_SEGMENTED (0x2)
CORACQ_VAL_TAP_OUTPUT_PARALLEL (0x4)
All mono and color versions
CORACQ_VAL_TAP_DIRECTION_LR (0x1)
CORACQ_VAL_TAP_DIRECTION_RL (0x2)
CORACQ_VAL_TAP_DIRECTION_UD (0x4)
CORACQ_VAL_TAP_DIRECTION_DU (0x8)
CORACQ_VAL_TAP_DIRECTION_FROM_TOP (0x10)
CORACQ_VAL_TAP_DIRECTION_FROM_MID (0x20)
CORACQ_VAL_TAP_DIRECTION_FROM_BOT (0x40)
72 • X64-CL iPro Reference
X64-CL iPro Series User's Manual
CORACQ_PRM_TAP_2_DIRECTION
CORACQ_PRM_TAP_3_DIRECTION
CORACQ_PRM_TAP_4_DIRECTION
CORACQ_PRM_TAP_5_DIRECTION
CORACQ_PRM_TAP_6_DIRECTION
CORACQ_PRM_CHANNELS_ORDER
Base & Medium mono
Medium RGB, and
Bayer Color only
Base & Medium mono
Medium RGB, and
Bayer Color only
Medium mono and Medium
RGB only
CORACQ_VAL_TAP_DIRECTION_LR (0x1)
CORACQ_VAL_TAP_DIRECTION_RL (0x2)
CORACQ_VAL_TAP_DIRECTION_UD (0x4)
CORACQ_VAL_TAP_DIRECTION_DU (0x8)
CORACQ_VAL_TAP_DIRECTION_FROM_TOP (0x10)
CORACQ_VAL_TAP_DIRECTION_FROM_MID (0x20)
CORACQ_VAL_TAP_DIRECTION_FROM_BOT (0x40)
CORACQ_VAL_TAP_DIRECTION_LR (0x1)
CORACQ_VAL_TAP_DIRECTION_RL (0x2)
CORACQ_VAL_TAP_DIRECTION_UD (0x4)
CORACQ_VAL_TAP_DIRECTION_DU (0x8)
CORACQ_VAL_TAP_DIRECTION_FROM_TOP (0x10)
CORACQ_VAL_TAP_DIRECTION_FROM_MID (0x20)
CORACQ_VAL_TAP_DIRECTION_FROM_BOT (0x40)
CORACQ_VAL_TAP_DIRECTION_LR (0x1)
CORACQ_VAL_TAP_DIRECTION_RL (0x2)
CORACQ_VAL_TAP_DIRECTION_UD (0x4)
CORACQ_VAL_TAP_DIRECTION_DU (0x8)
CORACQ_VAL_TAP_DIRECTION_FROM_TOP (0x10)
CORACQ_VAL_TAP_DIRECTION_FROM_MID (0x20)
CORACQ_VAL_TAP_DIRECTION_FROM_BOT (0x40)
Medium mono only
CORACQ_VAL_TAP_DIRECTION_LR (0x1)
CORACQ_VAL_TAP_DIRECTION_RL (0x2)
CORACQ_VAL_TAP_DIRECTION_UD (0x4)
CORACQ_VAL_TAP_DIRECTION_DU (0x8)
CORACQ_VAL_TAP_DIRECTION_FROM_TOP (0x10)
CORACQ_VAL_TAP_DIRECTION_FROM_MID (0x20)
CORACQ_VAL_TAP_DIRECTION_FROM_BOT (0x40)
Medium mono only
CORACQ_VAL_TAP_DIRECTION_LR (0x1)
CORACQ_VAL_TAP_DIRECTION_RL (0x2)
CORACQ_VAL_TAP_DIRECTION_UD (0x4)
CORACQ_VAL_TAP_DIRECTION_DU (0x8)
CORACQ_VAL_TAP_DIRECTION_FROM_TOP (0x10)
CORACQ_VAL_TAP_DIRECTION_FROM_MID (0x20)
CORACQ_VAL_TAP_DIRECTION_FROM_BOT (0x40)
Base & Medium mono
CORACQ_VAL_CHANNELS_ORDER_NORMAL (0x1)
CORACQ_VAL_CHANNELS_ORDER_REVERSE (0x2)
Base & Medium RGB and Bayer Color
CORACQ_VAL_CHANNELS_ORDER_NORMAL (0x1)
CORACQ_PRM_TIME_INTEGRATE_PULSE1_POLARITY CORACQ_VAL_ACTIVE_LOW (0x1)
CORACQ_VAL_ACTIVE_HIGH (0x2)
CORACQ_PRM_TIME_INTEGRATE_PULSE1_DELAY min = 0 µs max = 65535000 µs step = 1 µs
CORACQ_PRM_TIME_INTEGRATE_PULSE1_DURATION min = 0 µs max = 65535000 µs step = 1 µs
CORACQ_PRM_TIME_INTEGRATE_PULSE0_POLARITY CORACQ_VAL_ACTIVE_LOW (0x1)
CORACQ_VAL_ACTIVE_HIGH (0x2)
X64-CL iPro Series User's Manual
X64-CL iPro Reference • 73
CORACQ_PRM_TIME_INTEGRATE_PULSE0_DELAY
CORACQ_PRM_TIME_INTEGRATE_PULSE0_DURATION min = 0 µs max = 65535000 µs step = 1 µs min = 1 µs max = 65535000 µs step = 1 µs
CORACQ_PRM_LINE_INTEGRATE_PULSE1_POLARITY CORACQ_VAL_ACTIVE_LOW (0x1)
CORACQ_VAL_ACTIVE_HIGH (0x2)
CORACQ_PRM_LINE_INTEGRATE_PULSE1_DELAY min = 0 µs max = 65535000 µs step = 1 µs
CORACQ_PRM_LINE_INTEGRATE_PULSE1_DURATION
CORACQ_PRM_LINE_INTEGRATE_PULSE0_POLARITY CORACQ_VAL_ACTIVE_LOW (0x1)
CORACQ_VAL_ACTIVE_HIGH (0x2)
CORACQ_PRM_LINE_INTEGRATE_PULSE0_DELAY min = 0 µs max = 65535 µs step = 1 µs
CORACQ_PRM_LINE_INTEGRATE_PULSE0_DURATION min = 1 µs max = 65535000 µs step = 1 µs
CORACQ_PRM_CONNECTOR_LINE_INTEGRATE_INPUT min = 1 µs max = 65535000 µs step = 1 µs
Connector #1, type 2, pin #1
CORACQ_PRM_CAMLINK_CONFIGURATION
Medium Mono
CORACQ_VAL_CAMLINK_CONFIGURATION_BASE (0x1)
CORACQ_VAL_CAMLINK_CONFIGURATION_MEDIUM (0x2)
CORACQ_VAL_CAMLINK_CONFIGURATION_2BASE (0x8)
Medium RGB
CORACQ_VAL_CAMLINK_CONFIGURATION_BASE (0x1)
CORACQ_VAL_CAMLINK_CONFIGURATION_MEDIUM (0x2)
Base Mono, Base RGB, and Bayer Color
CORACQ_VAL_CAMLINK_CONFIGURATION_BASE (0x1)
CORACQ_PRM_DATA_VALID_ENABLE
CORACQ_PRM_DATA_VALID_POLARITY
CORACQ_PRM_CAM_CONTROL_DURING_READOUT
TRUE / FALSE
CORACQ_VAL_ACTIVE_HIGH (0x2)
CORACQ_PRM_TIMESLOT
Medium Mono, Medium RGB, Bayer Color
CORACQ_VAL_TIMESLOT_1 (0x1)
CORACQ_VAL_TIMESLOT_2 (0x2)
Base mono, Base RGB
CORACQ_VAL_TIMESLOT_1 (0x1)
CORACQ_PRM_BAYER_ALIGNMENT
Bayer Color
All other modes
CORACQ_VAL_BAYER_ALIGNMENT_GR_BG (0x8)
Not available
TRUE / FALSE
74 • X64-CL iPro Reference
X64-CL iPro Series User's Manual
VIC Related Parameters
Parameter
CORACQ_PRM_CAMSEL
all mono modes and Bayer: all RGB modes:
Values
CAMSEL_MONO = from 0 to 0
CAMSEL_RGB = from 0 to 0
CORACQ_PRM_CROP_LEFT
CORACQ_PRM_CROP_TOP
CORACQ_PRM_CROP_WIDTH
CORACQ_PRM_CROP_HEIGHT
Bayer mode only
min = 0 pixel max = 16777215 pixel step = 8 pixel min = 0 line max = 16777215 line step = 1 line step = 2 lines min = 8 pixel max = 16777215 pixel step = 8 pixel min = 1 line max = 16777215 line step = 1 line
CORACQ_PRM_LUT_ENABLE
CORACQ_PRM_LUT_NUMBER
CORACQ_PRM_STROBE_ENABLE
CORACQ_PRM_STROBE_POLARITY
CORACQ_PRM_STROBE_DURATION
CORACQ_PRM_STROBE_DELAY
True / False
Default = 0
TRUE / FALSE
CORACQ_VAL_STROBE_METHOD_2 (0x2)
CORACQ_VAL_STROBE_METHOD_3 (0x4)
CORACQ_VAL_STROBE_METHOD_4 (0x8)
CORACQ_VAL_ACTIVE_LOW (0x1)
CORACQ_VAL_ACTIVE_HIGH (0x2) min = 0 µs max = 65535000 µs step = 1 µs min = 0 µs max = 65535000 µs step = 1 µs
CORACQ_PRM_TIME_INTEGRATE_ENABLE
CORACQ_PRM_TIME_INTEGRATE_DURATION
TRUE / FALSE min = 1 µs max = 65535000 µs step = 1 µs
TRUE / FALSE CORACQ_PRM_CAM_TRIGGER_ENABLE
CORACQ_PRM_CAM_RESET_ENABLE TRUE / FALSE
CORACQ_PRM_OUTPUT_FORMAT
X64-CL iPro Series User's Manual
X64-CL iPro Reference • 75
Basel mono & Medium mono & Bayer color
CORACQ_VAL_OUTPUT_FORMAT_MONO8
CORACQ_VAL_OUTPUT_FORMAT_MONO16
Medium RGB & Bayer color
CORACQ_VAL_OUTPUT_FORMAT_RGB8888
CORACQ_VAL_OUTPUT_FORMAT_RGB101010
Base RGB
CORACQ_VAL_OUTPUT_FORMAT_RGB8888
CORACQ_PRM_EXT_TRIGGER_ENABLE CORACQ_VAL_EXT_TRIGGER_OFF (0x1)
CORACQ_VAL_EXT_TRIGGER_ON (0x8)
CORACQ_PRM_VIC_NAME Default Area Scan
CORACQ_PRM_LUT_MAX 1
CORACQ_PRM_EXT_TRIGGER_DETECTION
CORACQ_PRM_LUT_FORMAT
Mono mode
Base RGB mode
Medium RGB mode
Bayer Color mode
CORACQ_VAL_ACTIVE_LOW (0x1)
CORACQ_VAL_ACTIVE_HIGH (0x2)
CORACQ_VAL_RISING_EDGE (0x4)
CORACQ_VAL_FALLING_EDGE (0x8)
Default = CORACQ_VAL_OUTPUT_FORMAT_MONO8
Default = CORACQ_VAL_OUTPUT_FORMAT_RGB8888
Default = CORACQ_VAL_OUTPUT_FORMAT_RGB101010
Default = CORACQ_VAL_OUTPUT_FORMAT_MONO16
CORACQ_PRM_VSYNC_REF CORACQ_VAL_SYNC_REF_END (0x2)
CORACQ_PRM_HSYNC_REF CORACQ_VAL_SYNC_REF_END (0x2)
CORACQ_PRM_LINE_INTEGRATE_ENABLE TRUE / FALSE
CORACQ_PRM_LINE_INTEGRATE_DURATION min = 1 pixel max = 16777215 pixel step = 1 pixel
CORACQ_PRM_LINE_TRIGGER_ENABLE
CORACQ_PRM_EXT_FRAME_TRIGGER_ENABLE
TRUE / FALSE
TRUE / FALSE
(0x1)
CORACQ_VAL_ACTIVE_HIGH (0x2)
CORACQ_VAL_RISING_EDGE (0x4)
CORACQ_VAL_FALLING_EDGE (0x8)
CORACQ_VAL_DOUBLE_PULSE_RISING_EDGE (0x20)
CORACQ_VAL_DOUBLE_PULSE_FALLING_EDGE (0x40)
CORACQ_PRM_EXT_LINE_TRIGGER_ENABLE TRUE / FALSE
CORACQ_PRM_SNAP_COUNT
CORACQ_PRM_INT_LINE_TRIGGER_ENABLE
CORACQ_PRM_INT_LINE_TRIGGER_FREQ
CORACQ_PRM_LINESCAN_DIRECTION_OUTPUT (*) min = 1 max = 65535 step = 1
TRUE / FALSE
Default = 5000 Hz
Not available
CORACQ_PRM_EXT_TRIGGER_LEVEL CORACQ_VAL_LEVEL_TTL (0x1)
CORACQ_VAL_LEVEL_422 (0x2)
CORACQ_PRM_STROBE_LEVEL CORACQ_VAL_LEVEL_TTL (0x1)
CORACQ_PRM_EXT_FRAME_TRIGGER_LEVEL CORACQ_VAL_LEVEL_TTL (0x1)
CORACQ_VAL_LEVEL_422 (0x2)
76 • X64-CL iPro Reference
X64-CL iPro Series User's Manual
CORACQ_PRM_SHAFT_ENCODER_DROP
CORACQ_PRM_SHAFT_ENCODER_ENABLE
CORACQ_PRM_EXT_TRIGGER_FRAME_COUNT
CORACQ_PRM_INT_FRAME_TRIGGER_ENABLE
CORACQ_PRM_INT_FRAME_TRIGGER_FREQ
CORACQ_PRM_STROBE_DELAY_2 min = 0 tick max = 255 tick step = 1 tick
TRUE / FALSE min = 1 max = 65535 step = 1
TRUE / FALSE min = 1 milli-Hz max = 1073741823 milli-Hz step = 1 milli-Hz min = 0 µs max = 65535000 µs step = 1 µs
CORACQ_VAL_FRAME_LENGTH_VARIABLE (0x2)
CORACQ_PRM_FLIP CORACQ_VAL_FLIP_HORZ (0x1)
(not available in Bayer Color mode)
CORACQ_PRM_EXT_TRIGGER_DURATION
CORACQ_PRM_TIME_INTEGRATE_DELAY min = 0 µs max = 255 µs step = 1 µs min = 0 µs max = 65535000 µs step = 1 µs
CORACQ_PRM_CAM_TRIGGER_DELAY
CORACQ_PRM_SHAFT_ENCODER_LEVEL
CORACQ_PRM_LUT_NENTRIES
CORACQ_PRM_EXT_FRAME_TRIGGER_SOURCE min = 0 µs max = 65535000 µs step = 1 µs
CORACQ_VAL_LEVEL_422 (0x2)
256 entries
CORACQ_PRM_EXT_LINE_TRIGGER_SOURCE (*)
CORACQ_PRM_EXT_TRIGGER_SOURCE
CORACQ_PRM_SHAFT_ENCODER_MULTIPLY min = 0 max = 5 step = 1
See CORACQ_PRM_EXT_TRIGGER_SOURCE_STR min = 0 max = 7 step = 1
See CORACQ_PRM_EXT_LINE_TRIGGER_SOURCE_STR min = 0 max = 5 step = 1
See CORACQ_PRM_EXT_TRIGGER_SOURCE_STR min = 1 max = 32 step = (2**N)
CORACQ_PRM_EXT_TRIGGER_DELAY
CORACQ_PRM_EXT_TRIGGER_DELAY_TIME_BASE CORACQ_VAL_TIME_BASE_LINE (0x4)
CORACQ_PRM_BAYER_DECODER_ENABLE
all modes
Bayer Color
Not available
True / False
CORACQ_PRM_BAYER_DECODER_METHOD
all modes
Bayer color
min = 0 max = 65535000 step = 1
Not available
CORACQ_VAL_BAYER_DECODER_METHOD_1 (0x1)
X64-CL iPro Series User's Manual
X64-CL iPro Reference • 77
CORACQ_PRM_BAYER_DECODER_WB_GAIN
CORACQ_PRM_BAYER_DECODER_WB_GAIN_R
ED
CORACQ_PRM_BAYER_DECODER_WB_GAIN_G
REEN
CORACQ_PRM_BAYER_DECODER_WB_GAIN_B
LUE
CORACQ_PRM_EXT_TRIGGER_IGNORE_DELAY
CORACQ_PRM_EXT_TRIGGER_SOURCE_STR
CORACQ_PRM_EXT_LINE_TRIGGER_SOURCE_STR
CORACQ_PRM_VERTICAL_TIMEOUT_DELAY
N
Bayer color only
min = 100000 max = 899609 step = 1
Bayer color only
min = 100000 max = 499609 step = 1
Bayer color only
min = 100000 max = 499609 step = 1
Bayer color only
min = 100000 max = 899609 step = 1 min = 0 max = 65535000 step = 1
[0] = Automatic
[1] = From External Trigger #1
[2] = From External Trigger #2
[3] = From Board Sync
[4] = To Board Sync
[5] = Pulse to Board Sync
CORACQ_PRM_BAYER_DECODER_SATURATION_FACTOR
Bayer color only
CORACQ_PRM_BAYER_DECODER_SATURATION_WEIGHT_RED
Bayer color only
CORACQ_PRM_BAYER_DECODER_SATURATION_WEIGHT_GREE
Bayer color only
CORACQ_PRM_BAYER_DECODER_SATURATION_WEIGHT_BLUE
Bayer color only
[0] = Automatic
[1] = From Shaft Encoder Phase A
[2] = From Shaft Encoder Phase B
[3] = From Shaft Encoder Phase A & B
[4] = From Board Sync
[5] = To Board Sync
[6] = Pulse to Board Sync
[7] = To Board Sync When Grabbing min = 0 max = 16383000 step = 1 min = 0 max = 65535 step = 1 min = 0 max = 65535 step = 1 min = 0 max = 65535 step = 1 min = 0 max = 65535 step = 1
78 • X64-CL iPro Reference
X64-CL iPro Series User's Manual
ACQ Related Parameters
Parameter Values
CORACQ_PRM_LABEL
Medium mono
CameraLink Medium Mono #1
Base mono
CameraLink Base Mono #1
Medium Color RGB
CameraLink Medium Color RGB #1
Base Color RGB
CameraLink Base Color RGB #1
Bayer color
CameraLink Bayer #1
CORACQ_PRM_EVENT_TYPE CORACQ_VAL_EVENT_TYPE_START_OF_FRAME
CORACQ_VAL_EVENT_TYPE_END_OF_FRAME
CORACQ_VAL_EVENT_TYPE_EXTERNAL_TRIGGER
CORACQ_VAL_EVENT_TYPE_VERTICAL_SYNC
CORACQ_VAL_EVENT_TYPE_NO_PIXEL_CLK
CORACQ_VAL_EVENT_TYPE_PIXEL_CLK
CORACQ_VAL_EVENT_TYPE_FRAME_LOST
CORACQ_VAL_EVENT_TYPE_DATA_OVERFLOW
CORACQ_VAL_EVENT_TYPE_EXTERNAL_TRIGGER_IGNORED
CORACQ_VAL_EVENT_TYPE_VERTICAL_TIMEOUT
CORACQ_PRM_SIGNAL_STATUS CORACQ_VAL_SIGNAL_HSYNC_PRESENT
CORACQ_VAL_SIGNAL_VSYNC_PRESENT
CORACQ_VAL_SIGNAL_PIXEL_CLK_PRESENT
CORACQ_PRM_DETECT_HACTIVE Available
CORACQ_PRM_DETECT_VACTIVE Available
CORACQ_PRM_FLAT_FIELD_ENABLE
mono only
True / False
CORACQ_PRM_FLAT_FIELD_SELECT 0
CORACQ_CAP_FLAT_FIELD_OFFSET
CORACQ_CAP_FLAT_FIELD_GAIN min = 0 max = 255 step = 1 min = 0 max = 255 step = 1
CORACQ_CAP_FLAT_FIELD_GAIN_DIVISOR 0x80
CORACQ_CAP_FLAT_FIELD_PIXEL_REPLACEMENT TRUE
CORACQ_CAP_SERIAL_PORT_INDEX Supported
X64-CL iPro Series User's Manual
X64-CL iPro Reference • 79
advertisement
Related manuals
advertisement
Table of contents
- 7 Overview of the Manual
- 8 About the Manual
- 8 Using the Manual
- 9 Product Part Numbers
- 11 About the X64-CL iPro Series of Frame Grabbers
- 11 X64-CL iPro Series Key Features
- 11 X64-CL iPro User Programmable Configurations
- 12 ACUPlus: Acquisition Control Unit
- 12 DTE: Intelligent Data Transfer Engine
- 13 Advanced Controls Overview
- 13 About the X-I/O Module
- 14 Development Software Overview
- 14 Sapera LT Library
- 14 Sapera Processing Library
- 15 Warning! (Grounding Instructions)
- 15 Upgrading Sapera or any DALSA Board Driver
- 15 Board Driver Upgrade Only
- 16 Sapera and Board Driver Upgrades
- 16 Sapera LT Library Installation
- 17 Installing X64-CL iPro Hardware and Driver
- 17 In a Windows XP, Windows Vista or Windows 7 System
- 18 X64-CL iPro Firmware Loader
- 18 Automatic Mode
- 19 Manual Mode
- 19 Executing the Firmware Loader from the Start Menu
- 20 Enabling the Camera Link Serial Control Port
- 20 COM Port Assignment
- 21 Setup Example with Windows HyperTerminal
- 22 Displaying X64-CL iPro Board Information
- 22 Device Manager – Board Information
- 23 Camera to Camera Link Connections
- 25 Configuring Sapera
- 25 Viewing Installed Sapera Servers
- 25 Increasing Contiguous Memory for Sapera Resources
- 26 Contiguous Memory for Sapera Messaging
- 27 Troubleshooting Installation Problems
- 27 Recovering from a Firmware Update Error
- 28 Windows Event Viewer
- 28 Device Manager Program
- 29 Information Window
- 30 PCI Configuration
- 31 Sapera and Hardware Windows Drivers
- 32 Log Viewer
- 33 Windows Device Manager
- 33 Memory Requirements with Area Scan Acquisitions
- 34 Symptoms: CamExpert Detects no Boards
- 34 Troubleshooting Procedure
- 35 Symptoms: X64-CL iPro Does Not Grab
- 35 Symptoms: Card grabs black
- 35 Symptoms: Card acquisition bandwidth is less than expected
- 37 Interfacing Cameras with CamExpert
- 37 CamExpert Demonstration and Test Tools
- 38 Camera Types & Files Applicable to the X64-CL iPro
- 38 CamExpert Memory Errors when Loading Camera Configuration Files
- 38 Overview of Sapera Acquisition Parameter Files (*.ccf or *.cca/*.cvi)
- 39 Camera Interfacing Check List
- 40 Linescan Example: Interfacing the Dalsa Piranha2 Linescan Camera
- 40 CamExpert Interfacing Outline
- 41 Step 1: Piranha2 in Free Run Exposure Mode
- 41 File Selection & Grab Test
- 43 Overview of Basic Timing Parameters
- 45 Step 2: Piranha2 in External Exposure Mode
- 45 CCF File Selection
- 46 Advanced Control Parameters
- 48 Step 3: Piranha2 with Shaft Encoder Line Sync
- 48 Shaft Encoder Line Sync Setup
- 50 Shaft Encoder with Fixed Frame Buffer Setup
- 52 Shaft Encoder with Variable Frame Buffer Setup
- 54 Using the Flat Field Correction Tool
- 54 X64-CL iPro Flat Field Support
- 54 Flat Field Correction Calibration Procedure
- 56 Using Flat Field Correction
- 56 Using the Bayer Filter Tool
- 56 Bayer Filter White Balance Calibration Procedure
- 57 Using the Bayer Filter
- 59 Grab Demo Overview
- 59 Using the Grab Demo
- 60 Flat-Field Demo Overview
- 60 Using the Flat Field Demo
- 61 X64-CL iPro Medium Block Diagram
- 62 X64-CL iPro Dual Base Block Diagram
- 63 X64-CL iPro\Lite Block Diagram
- 64 X64-CL iPro Acquisition Timing
- 65 Line Trigger Source Selection for Linescan Applications
- 65 CORACQ_PRM_EXT_LINE_TRIGGER_SOURCE – Parameter Values Specific to the X64-CL iPro series
- 67 Shaft Encoder Interface Timing
- 68 Virtual Frame Trigger for Linescan Cameras
- 69 Synchronization Signals for a Virtual Frame of 10 Lines.
- 70 Acquisition Methods
- 71 X64-CL iPro LUT availability
- 72 X64-CL iPro\Lite LUT availability
- 73 Trigger-to-Image Reliability
- 73 Supported Events and Transfer Methods
- 75 Trigger Signal Validity
- 75 Supported Transfer Cycling Methods
- 75 X64-CL iPro Sapera Parameters
- 76 Camera Related Parameters
- 81 VIC Related Parameters
- 85 ACQ Related Parameters
- 86 X64-CL iPro Memory Error with Area Scan Frame Buffer Allocation
- 87 Servers and Resources
- 88 Transfer Resource Locations
- 89 X64-CL iPro Board Specifications
- 91 X64-CL iPro\Lite Board Specifications
- 92 Host System Requirements
- 93 EMI Certifications
- 94 Connector and Switch Locations
- 94 X64-CL iPro Board Series Layout Drawings
- 95 Connector Description List
- 96 Connector and Switch Specifications
- 96 X64-CL iPro End Bracket
- 96 X64-CL iPro\Lite End Bracket
- 97 Status LEDs Functional Description
- 98 J1: Camera Link Connector 1 (applies to X64-CL iPro and X64-CL iPro\Lite)
- 98 J2: Camera Link Connector 2 (on X64-CL iPro with Dual Base Configuration)
- 99 J2: Camera Link Connector 2 (on X64-CL iPro in Medium Configuration)
- 100 Camera Link Camera Control Signal Overview
- 101 J4: External Signals Connector
- 101 J4 Signal Descriptions
- 104 X64-CL iPro: External Signals Connector Bracket Assembly
- 104 External Signals Connector Bracket Assembly Drawing
- 105 External Signals Connector Bracket Assembly Signal Description
- 105 Connecting a TTL Shaft Encoder Signal to the LVDS/RS422 Input
- 107 External Trigger TTL Input Electrical Specification
- 107 Strobe TTL Output Electrical Specification
- 108 J7: Board Sync
- 108 J8: Power to Camera Voltage Selector
- 109 J9: PC Power to Camera Interface
- 109 J11: Start Mode
- 109 J3, J12: Reserved
- 110 Brief Description of Standards RS-232, RS-422, & RS-644 (LVDS)
- 111 Camera Link Overview
- 111 Rights and Trademarks
- 112 Data Port Summary
- 112 Camera Signal Summary
- 112 Video Data
- 112 Camera Controls
- 113 Communication
- 113 Camera Link Cables
- 115 X-I/O Module Overview
- 116 X-I/O Module Connector List & Locations
- 116 X-I/O Module Installation
- 117 Board Installation
- 117 X64-CL iPro and X-I/O Driver Update
- 117 X-I/O Module External Connections to the DB37
- 118 DB37 Pinout Description
- 119 Outputs in NPN Mode: Electrical Details
- 120 Outputs in PNP Mode: Electrical Details
- 121 Opto-coupled Input: Electrical Details
- 121 TTL Input Electrical Details
- 122 X-I/O Module Sapera Interface
- 122 Configuring User Defined Power-up I/O States
- 123 Using Sapera LT General I/O Demo
- 126 Sapera LT General I/O Demo Code Samples
- 126 Main I/O Demo code
- 127 Function CreateObjects()
- 128 Output Dialog: CGioOutputDlg class (see Sapera Gui class)
- 128 Input Dialog: CGioInputDlg class. (see Sapera Gui class)
- 129 I/O Event Handling
- 131 Sales Information
- 132 Technical Support