User`s manual
Preliminary
62 • Operational Reference Genie Monochrome Series-GigE Vision Camera
Events
Genie supports a number of events that a control application can monitor. Events provide real time
notification on various stages of the acquisition sequence and of error conditions. A Sapera application
registers callbacks for those events that need monitoring.
Two types a callbacks can be registered for events when using the Genie:
• Transfer events concerning host system buffers.
• Use the Sapera Transfer Module
• In the Sapera C library: see CorXferRegisterCallback
• In the Sapera++ library: see SapXferCallbackInfo class
• Acquisition events concerning the acquisition device, specifically the Genie camera.
• Use the Sapera Acquisition Module
• In the Sapera C library: see CorAcqRegisterCallback
• In the Sapera++ library: see SapAcqDeviceCallbackInfo class
Acquisition Device Event Name
(case sensitive strings)
Description
Start of Trigger Trigger is valid based on the programmed trigger parameters
Start of Exposure Exposure has started
End of Exposure Exposure is complete
Feature Value Changed Parameter value is changed
Feature Info Changed Configuration parameter is changed
Invalid Trigger Trigger event (software or external) was invalid
Input Event 0 External Input # 1 has received a valid signal
Input Event 1 External Input # 2 has received a valid signal
Output Event 0 External Output # 1 has changed state
Output Event 1 External Output # 2 has changed state
Transfer Event Name Description
End of frame transfer Video frame transferred to host buffer
Event Selection via Sapera LT or GenICam Applications
GenICam features for Events:
EventSelector = {AcquisitionTrigger = 2, ExposureStart = 3, ExposureEnd = 4}
EventNotification = {Off = 0, GigEVisionEvent = 1}










