Download Sapera LT™ 6.0 Acquisition Parameters Reference Manual

Transcript
CORACQ_PRM_SHAFT_ENCODER_LEVEL
Description
Shaft encoder level fed to the acquisition device. Applies to linescan cameras only.
Type
UINT32
Limits
This value must match one of the supported capabilities of the acquisition device given by
CORACQ_CAP_SHAFT_ENCODER_LEVEL. The capability returns the ORed combination
of all supported values.
Values
CORACQ_VAL_LEVEL_TTL (0x00000001)
TTL signal.
CORACQ_VAL_LEVEL_422 (0x00000002)
RS-422 signal.
CORACQ_VAL_LEVEL_LVDS (0x00000004)
LVDS signal.
CVI Entry
[Control Signals]
Shaft Encoder Level
Note
Validated only if CORACQ_PRM_SHAFT_ENCODER_ENABLE is TRUE.
CORACQ_PRM_SHAFT_ENCODER_MULTIPLY
Description
Number of signal edges generated for each shaft encoder signal edge, when video acquisitions
are controlled by an external shaft encoder trigger. Applies to linescan cameras only.
Type
UINT32
Limits
Range limits CORACQ_CAP_SHAFT_ENCODER_MULTIPLY_MIN to
CORACQ_CAP_SHAFT_ENCODER_MULTIPLY_MAX by increments specified by
CORACQ_CAP_SHAFT_ENCODER_MULTIPLY_STEP.
Adjust the parameter by minimum increments as specified by
CORACQ_CAP_SHAFT_ENCODER_MULTIPLY_STEP. This capability is a 32-bit bitfield
containing the minimum step (bit0 to bit15) and the step t ype (linear or exponential, bit16 to
bit31).
Bits 31 - 16
Bits 15 - 0
Step Type
Step Value
The parameter varies as described below:
Step Type
CORACQ_PRM_SHAFT_ENCODER_MULTIPLY
CORSTEP_INCREMENT_LINEAR
(0x10000000)
SHAFT_ENCODER_MULTIPLY_MIN + N * step
CORSTEP_INCREMENT_EXPONENTIAL
(0x20000000)
SHAFT_ENCODER_MULTIPLY_MIN * step
N
Where N >= 0.
For example, if the CORACQ_CAP_SHAFT_ENCORDER_STEP value is 0x20000002, the
step type is CORSTEP_INCREMENT_EXPONENTIAL, with a step of 2 .If
CORACQ_CAP_SHAFT_ENCODER_MULTIPLY_MIN = 1,
CORACQ_PRM_SHAFT_ENCODER_MULTIPLY would be 1, 2, 4, 8...
Sapera Acquisition Parameters Reference Manual
Acquisition Parameter Definitions • 59