Event Notification

The Event Notification camera feature allows you to enable camera events and event messages.

In this topic Hide

Using the Feature

Enabling Event Notification

  1. Set the EventSelector parameter to one of the following values:
  2. Set the EventNotification parameter to On.
  3. Repeat steps 1 and 2 for all types of event notifications that you want to enable.
  4. Implement event handling in your application:

Available Events

Frame Start Event

The Frame Start event occurs whenever a Frame Start trigger has been generated by the camera (free run) or applied externally (triggered image acquisition).

When this event occurs, the corresponding message contains the following information:

The names of the parameters containing the information vary by camera model.

Frame Start Overtrigger Event

The Frame Start Overtrigger event occurs whenever the Frame Start trigger has been overtriggered. This happens if you apply a Frame Start trigger signal when the camera is not ready to receive the signal.

When this event occurs, the corresponding message contains the following information:

The names of the parameters containing the information vary by camera model.

Frame Start Wait Event

The Frame Start Wait event occurs whenever the camera is ready to receive a Frame Start trigger signal.

When this event occurs, the corresponding message contains the following information:

The names of the parameters containing the information vary by camera model.

Frame Burst Start (= Acquisition Start) Event

The Frame Burst Start event and the Acquisition Start event are identical, only their names differ. The naming depends on your camera model.

In the following, the term "Frame Burst Start event" refers to both.

The Frame Burst Start event occurs whenever a Frame Burst Start trigger has been generated by the camera (free run) or applied externally (triggered image acquisition).

When this event occurs, the corresponding message contains the following information:

The names of the parameters containing the information vary by camera model.

Frame Burst Start Overtrigger (= Acquisition Start Overtrigger) Event

The Frame Burst Start Overtrigger event and the Acquisition Start Overtrigger event are identical, only their names differ. The naming depends on your camera model.

In the following, the term "Frame Burst Start event" refers to both.

The Frame Burst Start Overtrigger event occurs whenever the Frame Burst Start trigger has been overtriggered. This happens if you apply a Frame Burst Start trigger signal when the camera is not ready to receive the signal.

When this event occurs, the corresponding message contains the following information:

The names of the parameters containing the information vary by camera model.

Frame Burst Start Wait (= Acquisition Start Wait) Event

The Frame Burst Start Wait event and the Acquisition Start Wait event are identical, only their names differ. The naming depends on your camera model.

In the following, the term "Frame Burst Start event" refers to both.

The Frame Burst Start Wait event occurs whenever the camera is ready to receive a Frame Burst Start trigger signal.

When this event occurs, the corresponding message contains the following information:

The names of the parameters containing the information vary by camera model.

Exposure End Event

The Exposure End event occurs whenever an image has been exposed.

When this event occurs, the corresponding message contains the following information:

The names of the parameters containing the information vary by camera model.

Event Overrun Event

If available, the Event Overrun event occurs if the camera's internal event queue has overrun. This happens if events are generated at a very high frequency and there isn't enough bandwidth available to send the events.

The event overrun event is a warning that events are being dropped. The notification contains no specific information about how many or which events have been dropped.

When this event occurs, the corresponding message contains the following information:

The names of the parameters containing the information vary by camera model.

Critical Temperature Event

If available, the Critical Temperature event occurs if the camera’s temperature state has reached a critical level.

When this event occurs, the corresponding message contains the following information:

Over Temperature Event

If available, the Over Temperature event occurs if the camera’s temperature state has reached the over temperature level.

When this event occurs, the corresponding message contains the following information:

Action Late Event

If available, the Action Late event occurs if the camera receives a scheduled action command with a timestamp in the past.

When this event occurs, the corresponding message contains the following information:

Specifics

Events

Camera Model Events Available
All ace 2 GigE camera models Event Notification feature not supported
All ace 2 USB 3.0 camera models Event Notification feature not supported
acA640-90gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA640-90gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA640-120gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA640-120gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA640-121gm
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Acquisition Start Wait
  • Critical Temperature
  • Over Temperature
  • Action Late
  • Exposure End
  • Event Overrun
acA640-300gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA640-300gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA720-290gm
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Acquisition Start Wait
  • Critical Temperature
  • Over Temperature
  • Action Late
  • Exposure End
  • Event Overrun
acA720-290gc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Acquisition Start Wait
  • Critical Temperature
  • Over Temperature
  • Action Late
  • Exposure End
  • Event Overrun
acA780-75gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA780-75gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA800-200gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA800-200gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA1280-60gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1280-60gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1300-22gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1300-22gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1300-30gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1300-30gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1300-60gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1300-60gmNIR
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1300-60gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1300-75gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA1300-75gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA1440-73gm
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Acquisition Start Wait
  • Critical Temperature
  • Over Temperature
  • Action Late
  • Exposure End
  • Event Overrun
acA1440-73gc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Acquisition Start Wait
  • Critical Temperature
  • Over Temperature
  • Action Late
  • Exposure End
  • Event Overrun
acA1600-20gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1600-20gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1600-60gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1600-60gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1920-25gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1920-25gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA1920-40gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA1920-40gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA1920-48gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA1920-48gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA1920-50gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA1920-50gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA2000-50gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA2000-50gmNIR
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA2000-50gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA2040-25gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA2040-25gmNIR
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA2040-25gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA2040-35gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA2040-35gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA2440-20gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA2440-20gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA2500-14gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA2500-14gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA2500-20gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA2500-20gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA2500-20gmMED
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA2500-20gcMED
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature
  • Over Temperature
  • Action Late
acA3088-16gm
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Critical Temperature (not used)
  • Over Temperature (not used)
  • Exposure End
  • Event Overrun
acA3088-16gc
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Critical Temperature (not used)
  • Over Temperature (not used)
  • Exposure End
  • Event Overrun
acA3800-10gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA3800-10gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA4024-8gm
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Acquisition Start Wait
  • Frame Start Wait
  • Critical Temperature (not used)
  • Over Temperature (not used)
  • Action Late
  • Exposure End
  • Event Overrun
acA4024-8gc
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Acquisition Start Wait
  • Frame Start Wait
  • Critical Temperature (not used)
  • Over Temperature (not used)
  • Action Late
  • Exposure End
  • Event Overrun
acA4096-11gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature (not used)
  • Over Temperature (not used)
  • Action Late
acA4096-11gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature (not used)
  • Over Temperature (not used)
  • Action Late
acA4112-8gm
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature (not used)
  • Over Temperature (not used)
  • Action Late
acA4112-8gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Critical Temperature (not used)
  • Over Temperature (not used)
  • Action Late
acA4600-7gc
  • Frame Start
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Exposure End
  • Event Overrun
acA5472-5gm
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Acquisition Start Wait
  • Frame Start Wait
  • Critical Temperature (not used)
  • Over Temperature (not used)
  • Action Late
  • Exposure End
  • Event Overrun
acA5472-5gc
  • Frame Start Overtrigger
  • Acquisition Start
  • Acquisition Start Overtrigger
  • Acquisition Start Wait
  • Frame Start Wait
  • Critical Temperature (not used
  • Over Temperature (not used)
  • Action Late
  • Exposure End
  • Event Overrun
acA640-750um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA640-750uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA640-90um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA640-90uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA640-120um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA640-120uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA720-520um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA720-520uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA800-510um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA800-510uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1300-200um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1300-200uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1300-30um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA1300-30uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA1440-220um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1440-220uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1600-20um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA1600-20uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA1920-25um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA1920-25uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA1920-40um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1920-40uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1920-40umMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1920-40ucMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1920-150um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1920-150uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1920-155um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1920-155uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1920-155umMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA1920-155ucMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2040-90um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA2040-90umNIR
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA2040-90uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA2000-165um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA2000-165umNIR
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA2000-165uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA2040-55um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2040-55uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2040-120um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2040-120uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2440-35um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2440-35uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2440-35umMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2440-35ucMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2440-75um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2440-75uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2440-75umMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2440-75ucMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2500-14um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA2500-14uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA2500-60um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA2500-60uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA3088-57um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature (not used)
  • Over Temperature (not used)
acA3088-57uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature (not used)
  • Over Temperature (not used)
acA3800-14um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA3800-14uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA4024-29um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature (not used)
  • Over Temperature (not used)
acA4024-29uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature (not used)
  • Over Temperature (not used)
acA4096-30um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4096-30uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4096-30umMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4096-30ucMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4096-40um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4096-40uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4096-40umMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4096-40ucMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4112-20um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4112-20uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4112-20umMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4112-20ucMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4112-30um
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4112-30uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4112-30umMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4112-30ucMED
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature
  • Over Temperature
acA4600-10uc
  • Frame Start
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
acA5472-17um
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature (not used)
  • Over Temperature (not used)
acA5472-17uc
  • Frame Start Overtrigger
  • Frame Start Wait
  • Frame Burst Start
  • Frame Burst Start Overtrigger
  • Frame Burst Start Wait
  • Exposure End
  • Critical Temperature (not used)
  • Over Temperature (not used)
All boost CXP-12 camera models Event Notification feature not supported
All dart BCON for LVDS camera models Event Notification feature not supported
All dart BCON for MIPI camera models Event Notification feature not supported
All dart USB 3.0 camera models Event Notification feature not supported
All pulse USB 3.0 camera models Event Notification feature not supported

Event Parameters

Camera Model

Event Parameters Available

All ace 2 GigE camera models Event Notification feature not supported
All ace 2 USB 3.0 camera models Event Notification feature not supported
All ace USB 3.0 camera models For each event, the following parameter is available:
Event[Event Name]Timestamp

Example:

Frame Start Wait event:
EventFrameStartWaitTimestamp

For the Exposure End event, an additional parameter is available: EventExposureEndFrameID.

All ace GigE camera models For each event, the following parameters are available:
  • [Event Name]EventStreamChannelIndex
  • [Event Name]EventTimestamp

Example:

Frame Start Overtrigger Event:

  • FrameStartOvertriggerEventStreamChannelIndex
  • FrameStartOvertriggerEventTimestamp

For the Exposure End event, an additional parameter is available: ExposureEndEventFrameID.

All boost CXP-12 camera models Event Notification feature not supported
All dart BCON for LVDS camera models Event Notification feature not supported
All dart BCON for MIPI camera models Event Notification feature not supported
All dart USB 3.0 camera models Event Notification feature not supported
All pulse USB 3.0 camera models Event Notification feature not supported

Sample Code

// Enable the Exposure End event notification
camera.EventSelector.SetValue(EventSelector_ExposureEnd);
camera.EventNotification.SetValue(EventNotification_On);
// Enable the Critical Temperature event notification
camera.EventSelector.SetValue(EventSelector_CriticalTemperature);
camera.EventNotification.SetValue(EventNotification_On);
// Now, you must implement event handling in your application.
// For a C++ sample implementation, see the "Grab_CameraEvents" and "Grab_CameraEvents_Usb"
// code samples in the C++ Programmer's Guide and Reference Documentation delivered
// with the Basler pylon Camera Software Suite.
// For a C and C .NET sample implementation, see the "Events Sample" code sample in
// the C Programmer's Guide and Reference Documentation and the pylon C .NET Programmer's
// Guide and Reference Documentation delivered with the Basler pylon Camera Software Suite.
INodeMap& nodemap = camera.GetNodeMap();
// Enable the Exposure End event notification
CEnumerationPtr(nodemap.GetNode("EventSelector"))->FromString("ExposureEnd");
CEnumerationPtr(nodemap.GetNode("EventNotification"))->FromString("On");
// Enable the Critical Temperature event notification
CEnumerationPtr(nodemap.GetNode("EventSelector"))->FromString("CriticalTemperature");
CEnumerationPtr(nodemap.GetNode("EventNotification"))->FromString("On");
// Now, you must implement event handling in your application.
// For a C++ sample implementation, see the "Grab_CameraEvents" and "Grab_CameraEvents_Usb"
// code samples in the C++ Programmer's Guide and Reference Documentation delivered
// with the Basler pylon Camera Software Suite.
// For a C and C .NET sample implementation, see the "Events Sample" code sample in
// the C Programmer's Guide and Reference Documentation and the pylon C .NET Programmer's
// Guide and Reference Documentation delivered with the Basler pylon Camera Software Suite.
// Enable the Exposure End event notification
camera.Parameters[PLCamera.EventSelector].SetValue(PLCamera.EventSelector.ExposureEnd);
camera.Parameters[PLCamera.EventNotification].SetValue(PLCamera.EventNotification.On);
// Enable the Critical Temperature event notification
camera.Parameters[PLCamera.EventSelector].SetValue(PLCamera.EventSelector.CriticalTemperature);
camera.Parameters[PLCamera.EventNotification].SetValue(PLCamera.EventNotification.On);
// Now, you must implement event handling in your application.
// For a C++ sample implementation, see the "Grab_CameraEvents" and "Grab_CameraEvents_Usb"
// code samples in the C++ Programmer's Guide and Reference Documentation delivered
// with the Basler pylon Camera Software Suite.
// For a C and C .NET sample implementation, see the "Events Sample" code sample in
// the C Programmer's Guide and Reference Documentation and the pylon C .NET Programmer's
// Guide and Reference Documentation delivered with the Basler pylon Camera Software Suite.
// Enable the Exposure End event notification
Pylon.DeviceFeatureFromString(hdev, "EventSelector", "ExposureEnd");
Pylon.DeviceFeatureFromString(hdev, "EventNotification", "On");
// Enable the Critical Temperature event notification
Pylon.DeviceFeatureFromString(hdev, "EventSelector", "CriticalTemperature");
Pylon.DeviceFeatureFromString(hdev, "EventNotification", "On");
// Now, you must implement event handling in your application.
// For a C++ sample implementation, see the "Grab_CameraEvents" and "Grab_CameraEvents_Usb"
// code samples in the C++ Programmer's Guide and Reference Documentation delivered
// with the Basler pylon Camera Software Suite.
// For a C and C .NET sample implementation, see the "Events Sample" code sample in
// the C Programmer's Guide and Reference Documentation and the pylon C .NET Programmer's
// Guide and Reference Documentation delivered with the Basler pylon Camera Software Suite.
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK;  /* Return value of pylon methods */
/* Enable the Exposure End event notification */
errRes = PylonDeviceFeatureFromString(hdev, "EventSelector", "ExposureEnd");
CHECK(errRes);
errRes = PylonDeviceFeatureFromString(hdev, "EventNotification", "On");
CHECK(errRes);
/* Enable the Critical Temperature event notification */
errRes = PylonDeviceFeatureFromString(hdev, "EventSelector", "CriticalTemperature");
CHECK(errRes);
errRes = PylonDeviceFeatureFromString(hdev, "EventNotification", "On");
CHECK(errRes);
/* Now, you must implement event handling in your application. */
/* For a C++ sample implementation, see the "Grab_CameraEvents" and "Grab_CameraEvents_Usb" */
/* code samples in the C++ Programmer's Guide and Reference Documentation delivered */
/* with the Basler pylon Camera Software Suite. */
/* For a C and C .NET sample implementation, see the "Events Sample" code sample in */
/* the C Programmer's Guide and Reference Documentation and the pylon C .NET Programmer's */
/* Guide and Reference Documentation delivered with the Basler pylon Camera Software Suite. */

You can also use the pylon Viewer to easily set the parameters.