100 DCx camera
© 2010 Thorlabs
7.2.3.2
Event / Message Handling
Triggering Events for Single-Frame Capture
The following figure shows the time sequence when triggering the IS_TRIGGER and IS_FRAME
events. The camera is prepared for triggered capture using the is_SetExternalTrigger()
command. An incoming trigger signal at the camera starts the exposure and the subsequent image
transfer. Upon completion of the data transfer, the IS_TRIGGER event signals that the camera is
ready for the next capture. The IS_FRAME event is set once pre-processing (e.g. colour conversion) is
complete and the finished image is available in the user memory.
The following illustrations show a schematic view of the image capture sequence. The sensor
exposure and readout times and the transmission times depend on the camera settings. The pre-
processing time depends on the API functions you are using (e.g. colour conversion, edge
enhancement).
Figure 48 Events in hardware trigger mode
Events in Live Mode (Image Sequence)
The following figure shows the time sequence when triggering the IS_FRAME and IS_SEQUENCE
events. The camera is set to live mode using is_CaptureVideo() so that it continuously
captures frames. The IS_FRAME event is set once pre-processing (e.g. colour conversion) is
complete and a finished image is available in the user memory. The IS_SEQUENCE event is set after
one cycle of a storing sequence has been completed (see also is_AddToSequence() ).
Figure 49 Events in live mode
*
)
Optional function. The start time and duration of the flash signal are defined by the Flash delay and
Duration parameters (see is_SetFlashDelay() ).
253
124
118
255