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)- ...