AW00136902000 Image Acquisition ControlBasler dart BCON 63Configuring and Executing a Software Frame Start Trigger CommandThe following code snippet illustrates using the API to set the parameter values and to execute thecommands related to software frame start triggering with the camera set for continuous frameacquisition mode:// Set the acquisition mode to Continuouscamera.AcquisitionMode.SetValue(AcquisitionMode_Continuous);// Set the trigger mode to Oncamera.TriggerMode.SetValue(TriggerMode_On);// Enable software triggeringcamera.TriggerSource.SetValue(TriggerSource_Software);// Set the immediate trigger mode to Offcamera.ImmediateTriggerMode.SetValue(ImmediateTriggerMode_Off);// Set the timed exposure modecamera.ExposureMode.SetValue(ExposureMode_Timed);// Set the exposure timecamera.ExposureTime.SetValue(3000.0);// Execute an AcquisitionStart command to prepare for frame acquisitioncamera.AcquisitionStart.Execute();while (!finished){// Execute a TriggerSoftware command to apply a frame start// trigger signal to the cameracamera.TriggerSoftware.Execute();// Retrieve acquired frame here}camera.AcquisitionStop.Execute();9.2.3 Using a Hardware Frame Start TriggerIf the TriggerMode parameter is set to On and the TriggerSource parameter is set to Line 3, anexternally generated electrical signal injected into input line CC0 will act as the frame start triggersignal for the camera.This type of trigger signal is generally referred to as a hardware trigger signal or as a hardwareframe start trigger signal.A rising edge or a falling edge of the hardware trigger signal can be used to trigger frameacquisition.If you are using hardware trigger signals, the period of the hardware trigger signal will determinethe rate at which the camera is acquiring frames:1ExFSTrig period in seconds------------------------------------------------------------------------- frame rate=