Xtium2-CXP PX8 User's Manual
Xtium2-CXP PX8 Reference
•
57
•
Link Lock/Unlock)
Event generated on the transition from locking or not locking, of the required lanes. The
Sapera event values are:
CORACQ_VAL_EVENT_TYPE_LINK_LOCK
CORACQ_VAL_EVENT_TYPE_LINK_UNLOCK.
•
Frame Lost
The Frame Lost event indicates that an acquired image failed to transfer to on-board
memory. An example is if there are no free on-board buffers available for the new image.
This may be the case if the image transfer from onboard buffers to host PC memory is not
sustainable due to bus bandwidth issues or no host buffers are available to receive an
image.
The Sapera event value is CORACQ_VAL_EVENT_TYPE_FRAME_LOST.
•
External Line Trigger Too Slow
Event which indicates that the detected shaft encoder input tick rate is too slow for the
device to take into account the specified shaft encoder multiplier value. The Sapera event
value is CORACQ_VAL_EVENT_TYPE_EXT_LINE_TRIGGER_TOO_SLOW.
•
Line Trigger Too Fast
Event which indicates a previous line-trigger did not generate a complete video line from
the camera. Note that due to jitter associated with using shaft encoders, the acquisition
device can delay a line trigger if a previous line has not yet completed. This event is
generated if a second line trigger comes in while the previous one is still pending. This event
is generated once per virtual frame. The Sapera event value is
CORACQ_VAL_EVENT_TYPE_LINE_TRIGGER_TOO_FAST.
•
Shaft Encoder Reverse Count Overflow
Event which indicates that the shaft encoder has travelled in the opposite direction expected
and that the number of pulses encountered during that travel has exceeded the acquisition
device counter. The acquisition device will thus not be able to skip the appropriate number
of pulses when the expected direction is detected. The Sapera event value is
CORACQ_VAL_EVENT_TYPE_SHAFT_ENCODER_REVERSE_COUNT_OVERFLOW
•
Camera Missed Trigger
Event which indicates that the frame grabber did not receive an acknowledge from the
camera on the previous trigger message sent. The Sapera event value is
CORACQ_VAL_EVENT_TYPE_CAMERA_MISSED_TRIGGER
•
Link Error
Event which indicates that an error has occurred on one or more of the lanes. Information
about the source of the link error and the number of occurances of this error can be
retreived using the SapAcqCallbackInfo class.
•
GetGenericParam0: returns the source of the error:
•
1: CRC Error
•
2: 8B/10B Error
•
3: Packet Buffer Overflow
•
4: Packet Size Error
•
GetGenericParam1: returns a bitfield indicating which lane(s) generated the error
•
Bit 0 = Lane 1, Bit 1= Lane 2, …
•
GetCustomSize: returns 4 * UINT32
•
GetCustomData: returns the number of errors per lane. There are 4 entries, each entry
being a UINT32.
•
Note: 8B/10B error is the only error that is per lane. CRC error, Packet BufferOverflow
and Packet Size Error is per camera and will always be linked to the master lane of the
camera.
Acquisition Device Events
Acquisition Device events are related to a camera connected to the frame grabber. They provide
feedback on camera feature changes and camera events.