![EDT VisionLink F Series Скачать руководство пользователя страница 18](http://html1.mh-extra.com/html/edt/visionlink-f-series/visionlink-f-series_user-manual_2362803018.webp)
EDT, Inc.
2019 April 29
18
VisionLink F-series
Triggering
Pulse-Width Triggered (Controlled or Level)
In this mode, exposure duration is determined by how long the camera control line, typically CC1, is held TRUE (high).
For area scan or line scan cameras, use the following information...
Configuration file directives
MODE_CNTL_NORM: 10
method_camera_shutter_timing: AIA_MCL
default_shutter_speed:
Millisecond units (range 0
–
25500).
serial_init:
Camera-specific serial command to enable pulse-width exposure control
via CC1.
API subroutine
pdv_set_exposure(),
Millisecond units (range 0
–
25500).
For line scan cameras with very fast shutters accepting exposure times in microseconds, use the argument
100US
for
method_camera_shutter_timing
in order to set
pdv_set_exposure()
for microseconds, not milliseconds...
Configuration file directives
MODE_CNTL_NORM: 10
method_camera_shutter_timing: AIA_MCL_100US
(to change to
miicroseconds)
default_shutter_speed:
Microsecond units (range 0
–
25500).
serial_init:
Camera-specific serial command to enable pulse-width exposure control
via CC1.
API subroutine
pdv_set_exposure(),
Microsecond units (range 0
–
25500).
External Trigger Direct to Camera
In this mode, a trigger is sent from an external source directly to the camera, bypassing the board. The board can be
configured as in freerun mode; however, be aware of the
Note on Software Timeouts
below.
For area scan or line scan cameras, use the following information...
Configuration file directives
MODE_CNTL_NORM: 00
user_timeout:
See
Note on Software Timeouts
below.
API subroutine
pdv_set_timeout(),
Millisecond units (range 0
–
65535).
Note on Software Timeouts
If your application experiences timeouts it is safe to ignore them, but if you do, you won’t know if they were caused by
a problem or by the gap length between triggers. To avoid timeouts due to gap length, do one of the following...
•
If the maximum gap length between triggers is known: Enter a
user_timeout
value which exceeds that value.
•
If application blocking is acceptable: Enter a
user_timeout
value of zero (
user_timeout: 0)
to tell the ap-
plication never to time out but instead to keep waiting for the next trigger.
External Trigger Passthrough
In this mode, a trigger is sent from an external source directly to the board, which passes it to the camera on a camera
control line, typically CC1.