What are you looking for?

Background

Coaxlink cards generate different kinds of events:

  • New buffer events: events indicating that a buffer has been filled by a data stream.
  • Data stream events: events related to a data stream and its frame store.
  • Camera and illumination controller events: events related to the real-time control (performed by a device) of a camera and its illumination devices.
  • I/O toolbox events: events (coming from the interface) related to digital I/O lines and other I/O tools.
  • CoaXPress interface events: events (also coming from the interface) related to the CoaXPress interface.

New buffer events are standard in GenTL. They occur when a buffer is filled by the frame grabber. Information attached to new buffer events include the handle of the buffer and a timestamp.

The other types of events are restricted to Coaxlink and can be viewed as categories of specific events. For example, in the CIC category of events, we have:

  • CameraTriggerRisingEdge (start of camera trigger)
  • CameraTriggerFallingEdge (end of camera trigger)
  • StrobeRisingEdge (start of light strobe)
  • StrobeFallingEdge (end of light strobe)
  • AllowNextCycle (CIC is ready for next camera cycle)
  • ...

and in the I/O toolbox category of events, we have:

  • LIN1 (line input tool 1)
  • LIN2 (line input tool 2)
  • MDV1 (multiplier/divider tool 1)
  • ...