© 2016 Thorlabs Scientific Imaging288
DCx Camera Functional Description and SDK Manual
the flash strobe in trigger mode. The digital
output is set to low level for the flash duration.
IO_FLASH_MODE_TRIGGER_HI_ACTIVE: Enables
the flash strobe in trigger mode. The digital
output is set to high level for the flash duration.
IO_FLASH_MODE_CONSTANT_HIGH: Statically sets
the digital output to high level (HIGH).
IO_FLASH_MODE_CONSTANT_LOW: Statically sets
the digital output to low level (LOW).
IO_FLASH_MODE_FREERUN_LO_ACTIVE: Enables
the flash strobe in freerun mode. The digital
output is set to low level for the flash duration.
IO_FLASH_MODE_FREERUN_HI_ACTIVE: Enables
the flash strobe in freerun mode. The digital
output is set to high level for the flash duration.
IS_IO_CMD_FLASH_GET_GLOBAL_PARAMS
Returns the parameters for the global exposure
window (Example 4)
IS_IO_CMD_FLASH_APPLY_GLOBAL_PARAMS
Returns the parameters for the global exposure
window and sets them as flash parameters
(Examplel 4)
IS_IO_CMD_FLASH_GET_PARAMS
Returns the current values for flash delay and
duration (Example 5)
IS_IO_CMD_FLASH_SET_PARAMS
Sets the current values for flash delay and
duration (Example 5)
IS_IO_CMD_FLASH_GET_PARAMS_MIN
Returns the minimum possible values for flash
delay and duration (Example 5)
IS_IO_CMD_FLASH_GET_PARAMS_MAX
Returns the maximum possible values for flash
delay and duration (Example 5)
IS_IO_CMD_FLASH_GET_PARAMS_INC
Returns the increments for flash delay and
duration (Example 5)
IS_IO_CMD_FLASH_GET_GPIO_PARAMS_MIN
Returns the minimum possible parameters for the
GPIOs as shorter flash delay and flash duration
are possible when using the GPIOs for flash
(Example 13).
IS_IO_CMD_FLASH_SET_GPIO_PARAMS
Sets the flash delay and flash duration and allows
the minimum values for GPIOs.
Attention: For values below 20 µ s an
unpredictable behavior can occur when flashing
is done via the normal flash pin (Example 13).
IS_IO_CMD_PWM_GET_SUPPORTED_GPIOS
Returns the GPIOs which can be used for pulse-
width modulation (PWM) (Example 6)
Returns the current PWM mode (Example 9)
Sets the current PWM mode (Example 9)
IS_FLASH_MODE_PWM: Sets the flash output as
output for PWM mode.