Skip to content

Trigger Mode#

The Trigger Mode camera feature allows you to enable or disable triggered image acquisition for the trigger type selected.

Using the Feature#

Setting the Trigger Mode#

To set the trigger mode:

  1. Set the TriggerSelector parameter to the desired trigger type, e.g., FrameStart.
  2. Set the TriggerMode parameter to one of the following values:
    • On: Enables triggered image acquisition for the trigger type selected.
    • Off: Disables triggered image acquisition for the trigger type selected. Trigger signals are generated automatically by the camera.

By default, the trigger mode is set to Off for all trigger types. This means that free run image acquisition is enabled.

Immediate Trigger Mode#

On some camera models, the Immediate Trigger Mode is available.

When the Immediate Trigger Mode is enabled, exposure starts immediately after triggering, but changes to image parameters become effective with a short delay, i.e., after one or more images have been acquired. This is useful if you want to minimize the exposure start delay, i.e., if you want to start image acquisition as soon as possible, and if your imaging conditions are stable.

To enable the Immediate Trigger Mode, set the BslImmediateTriggerMode parameter to On.

The setting takes effect whenever the TriggerMode parameter is set to On.

Specifics#

Show all camera models

Camera Model Immediate Trigger Mode
a2A640-240gmSWIR Not available
a2A640-240umSWIR Not available
a2A1280-80gmSWIR Not available
a2A1280-125umSWIR Not available
a2A1920-51gcBAS Not available
a2A1920-51gcPRO Not available
a2A1920-51gmBAS Not available
a2A1920-51gmPRO Not available
a2A1920-160ucBAS Not available
a2A1920-160ucPRO Not available
a2A1920-160umBAS Not available
a2A1920-160umPRO Not available
a2A1920-165g5cBAS Not available
a2A1920-165g5mBAS Not available
a2A2448-23gcBAS Not available
a2A2448-23gcPRO Not available
a2A2448-23gmBAS Not available
a2A2448-23gmPRO Not available
a2A2448-75ucBAS Not available
a2A2448-75ucPRO Not available
a2A2448-75umBAS Not available
a2A2448-75umPRO Not available
a2A2448-105g5cBAS Not available
a2A2448-105g5mBAS Not available
a2A2590-22gcBAS Not available
a2A2590-22gcPRO Not available
a2A2590-22gmBAS Not available
a2A2590-22gmPRO Not available
a2A2590-60ucBAS Not available
a2A2590-60ucPRO Not available
a2A2590-60umBAS Not available
a2A2590-60umPRO Not available
a2A2600-20gcBAS Not available
a2A2600-20gcPRO Not available
a2A2600-20gmBAS Not available
a2A2600-20gmPRO Not available
a2A2600-64ucBAS Not available
a2A2600-64ucPRO Not available
a2A2600-64umBAS Not available
a2A2600-64umPRO Not available
a2A2840-14gcBAS Not available
a2A2840-14gcPRO Not available
a2A2840-14gmBAS Not available
a2A2840-14gmPRO Not available
a2A2840-48ucBAS Not available
a2A2840-48ucPRO Not available
a2A2840-48umBAS Not available
a2A2840-48umPRO Not available
a2A2840-67g5cBAS Not available
a2A2840-67g5mBAS Not available
a2A3840-13gcBAS Not available
a2A3840-13gcPRO Not available
a2A3840-13gmBAS Not available
a2A3840-13gmPRO Not available
a2A3840-45ucBAS Not available
a2A3840-45ucPRO Not available
a2A3840-45umBAS Not available
a2A3840-45umPRO Not available
a2A4096-9gcBAS Not available
a2A4096-9gcPRO Not available
a2A4096-9gmBAS Not available
a2A4096-9gmPRO Not available
a2A4096-30ucBAS Not available
a2A4096-30ucPRO Not available
a2A4096-30umBAS Not available
a2A4096-30umPRO Not available
a2A4096-44g5cBAS Not available
a2A4096-44g5mBAS Not available
a2A4200-12gcBAS Not available
a2A4200-12gcPRO Not available
a2A4200-12gmBAS Not available
a2A4200-12gmPRO Not available
a2A4200-40ucBAS Not available
a2A4200-40ucPRO Not available
a2A4200-40umBAS Not available
a2A4200-40umPRO Not available
a2A4504-5gcBAS Not available
a2A4504-5gcPRO Not available
a2A4504-5gmBAS Not available
a2A4504-5gmPRO Not available
a2A4504-18ucBAS Not available
a2A4504-18ucPRO Not available
a2A4504-18umBAS Not available
a2A4504-18umPRO Not available
a2A4504-27g5cBAS Not available
a2A4504-27g5mBAS Not available
a2A4508-6gcBAS Not available
a2A4508-6gcPRO Not available
a2A4508-6gmBAS Not available
a2A4508-6gmPRO Not available
a2A4508-20ucBAS Not available
a2A4508-20ucPRO Not available
a2A4508-20umBAS Not available
a2A4508-20umPRO Not available
a2A5320-7gcBAS Not available
a2A5320-7gcPRO Not available
a2A5320-7gmBAS Not available
a2A5320-7gmPRO Not available
a2A5320-23ucBAS Not available
a2A5320-23ucPRO Not available
a2A5320-23umBAS Not available
a2A5320-23umPRO Not available
a2A5320-34g5cBAS Not available
a2A5320-34g5mBAS Not available
a2A5328-4gcBAS Not available
a2A5328-4gcPRO Not available
a2A5328-4gmBAS Not available
a2A5328-4gmPRO Not available
a2A5328-15ucBAS Not available
a2A5328-15ucPRO Not available
a2A5328-15umBAS Not available
a2A5328-15umPRO Not available
a2A5328-22g5cBAS Not available
a2A5328-22g5mBAS Not available
acA640-90gc Not available
acA640-90uc Not available
acA640-121gm Not available
acA640-300gc Not available
acA640-300gm Not available
acA640-750uc Not available
acA640-750um Not available
acA720-290gc Not available
acA720-290gm Not available
acA720-520uc Not available
acA720-520um Not available
acA800-200gc Not available
acA800-200gm Not available
acA800-510uc Not available
acA800-510um Not available
acA1280-60gc Not available
acA1280-60gm Not available
acA1300-60gc Not available
acA1300-60gm Not available
acA1300-60gmNIR Not available
acA1300-75gc Not available
acA1300-75gm Not available
acA1300-200uc Not available
acA1300-200um Not available
acA1440-73gc Not available
acA1440-73gm Not available
acA1440-220uc Not available
acA1440-220um Not available
acA1600-20gc Not available
acA1600-20uc Not available
acA1600-60gc Not available
acA1600-60gm Not available
acA1920-25gc Not available
acA1920-25gm Not available
acA1920-25uc Not available
acA1920-25um Not available
acA1920-40gc Not available
acA1920-40gm Not available
acA1920-40uc Not available
acA1920-40ucMED Not available
acA1920-40um Not available
acA1920-40umMED Not available
acA1920-48gc Not available
acA1920-48gm Not available
acA1920-50gc Not available
acA1920-50gm Not available
acA1920-150uc Not available
acA1920-150um Not available
acA1920-155uc Not available
acA1920-155ucMED Not available
acA1920-155um Not available
acA1920-155umMED Not available
acA2000-50gc Not available
acA2000-50gm Not available
acA2000-165uc Not available
acA2000-165um Not available
acA2040-25gc Not available
acA2040-25gm Not available
acA2040-25gmNIR Not available
acA2040-35gc Not available
acA2040-35gm Not available
acA2040-55uc Not available
acA2040-55um Not available
acA2040-90uc Not available
acA2040-90um Not available
acA2040-90umNIR Not available
acA2040-120uc Not available
acA2040-120um Not available
acA2440-20gc Not available
acA2440-20gm Not available
acA2440-35uc Not available
acA2440-35ucMED Not available
acA2440-35um Not available
acA2440-35umMED Not available
acA2440-75uc Not available
acA2440-75ucMED Not available
acA2440-75um Not available
acA2440-75umMED Not available
acA2500-14gc Not available
acA2500-14gm Not available
acA2500-14uc Not available
acA2500-14um Not available
acA2500-20gc Not available
acA2500-20gcMED Not available
acA2500-20gm Not available
acA2500-20gmMED Not available
acA2500-60uc Not available
acA2500-60um Not available
acA3088-16gc Not available
acA3088-16gm Not available
acA3088-57uc Not available
acA3088-57ucMED Not available
acA3088-57um Not available
acA3088-57umMED Not available
acA3800-10gc Not available
acA3800-10gm Not available
acA3800-14uc Not available
acA3800-14um Not available
acA4024-8gc Not available
acA4024-8gm Not available
acA4024-29uc Not available
acA4024-29um Not available
acA4096-11gc Not available
acA4096-11gm Not available
acA4096-30uc Not available
acA4096-30ucMED Not available
acA4096-30um Not available
acA4096-30umMED Not available
acA4096-40uc Not available
acA4096-40ucMED Not available
acA4096-40um Not available
acA4096-40umMED Not available
acA4112-8gc Not available
acA4112-8gm Not available
acA4112-20uc Not available
acA4112-20ucMED Not available
acA4112-20um Not available
acA4112-20umMED Not available
acA4112-30uc Not available
acA4112-30ucMED Not available
acA4112-30um Not available
acA4112-30umMED Not available
acA4600-7gc Not available
acA4600-10uc Not available
acA5472-5gc Not available
acA5472-5gm Not available
acA5472-17uc Not available
acA5472-17ucMED Not available
acA5472-17um Not available
acA5472-17umMED Not available
boA1936-400cc Not available
boA1936-400cm Not available
boA2448-250cc Not available
boA2448-250cm Not available
boA2832-190cc Not available
boA2832-190cm Not available
boA4096-93cc Not available
boA4096-93cm Not available
boA4096-180cc Not available
boA4096-180cm Not available
boA4112-68cc Not available
boA4112-68cm Not available
boA4500-45cc Not available
boA4500-45cm Not available
boA4504-100cc Not available
boA4504-100cm Not available
boA5120-150cc Not available
boA5120-150cm Not available
boA5120-230cc Not available
boA5120-230cm Not available
boA5320-150cc Not available
boA5320-150cm Not available
boA5328-100cc Not available
boA5328-100cm Not available
boA6500-36cc Not available
boA6500-36cm Not available
boA8100-16cc Not available
boA8100-16cm Not available
boA9344-70cc Not available
boA9344-70cm Not available
daA720-520uc Not available
daA720-520um Not available
daA1280-54uc Available
daA1280-54um Available
daA1440-220uc Not available
daA1440-220um Not available
daA1600-60uc Not available
daA1600-60um Not available
daA1920-15um Available
daA1920-30uc Available
daA1920-30um Available
daA1920-160uc Not available
daA1920-160um Not available
daA2448-70uc Not available
daA2448-70um Not available
daA2500-14uc Available
daA2500-14um Available
daA3840-45uc Not available
daA3840-45um Not available
puA1280-54uc Available
puA1280-54um Available
puA1600-60uc Not available
puA1600-60um Not available
puA1920-30uc Available
puA1920-30um Available
puA2500-14uc Available
puA2500-14um Available

Sample Code#

// Select the Frame Start trigger
camera.TriggerSelector.SetValue(TriggerSelector_FrameStart);
// Enable triggered image acquisition for the Frame Start trigger
camera.TriggerMode.SetValue(TriggerMode_On);
INodeMap& nodemap = camera.GetNodeMap();
// Select the Frame Start trigger
CEnumParameter(nodemap, "TriggerSelector").SetValue("FrameStart");
// Enable triggered image acquisition for the Frame Start trigger
CEnumParameter(nodemap, "TriggerMode").SetValue("On");
// Select the Frame Start trigger
camera.Parameters[PLCamera.TriggerSelector].SetValue(PLCamera.TriggerSelector.FrameStart);
// Enable triggered image acquisition for the Frame Start trigger
camera.Parameters[PLCamera.TriggerMode].SetValue(PLCamera.TriggerMode.On);
/* 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 */
/* Select the Frame Start trigger */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerSelector", "FrameStart");
CHECK(errRes);
/* Enable triggered image acquisition for the Frame Start trigger */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerMode", "On");
CHECK(errRes);

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