CIC Cycle Programs

When Interleaved Line-scan Acquisition is enabled, the Camera and Illumination Controller is configured with two, usually different, camera and illumination cycle programs. These programs are named P1 and P2 respectively.

Each camera and illumination cycle program defines five events on a time-line beginning with a Line Trigger event.

  • ResetON: turn ON time of the Reset pulse and Start of Exposure
  • ResetOFF: turn OFF time of the Reset pulse and End of Exposure
  • StrobeON: turn ON time of the Strobe pulse and Start Of Illumination
  • StrobeOFF: turn OFF time of the Strobe pulse and End Of Illumination
  • The AllowNextTrigger event: the last event of a program indicating that a new cycle may be initiated.


Each program defines two pulses: one Reset pulse and one Strobe pulse. Their timing is user configurable:

  • Exposure Time is the time interval between the ResetON and the ResetOFF events.
  • Strobe Duration is the time interval between the StrobeON and the StrobeOFF events.
  • Exposure Delay is the time interval between the Line Trigger and ResetON events.
  • Strobe Delay is the time interval between the ResetON and StrobeON events. This value can be positive, null, or negative allowing the Strobe pulse to be positioned anywhere relatively to the start of exposure.

The following restrictions apply on the position order of the events on the time-line:

  • 0 ≤ ResetON < ResetOFF ≤ AllowNextTrigger
  • 0 ≤ StrobeON < StrobeOFF ≤ AllowNextTrigger