EasyManuals Logo

Basler acA2040-55 User Manual

Basler acA2040-55
373 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #137 background imageLoading...
Page #137 background image
AW00123409000 Image Acquisition Control
Basler ace USB 3.0 127
6.4.2.2 Setting the Parameters Related to Software Frame Start
Triggering and Applying a Software Trigger Signal
You can set all of the parameters needed to perform software frame start triggering from within your
application software by using the Basler pylon API. The following code snippet illustrates using the
API to set the parameter values and to execute the commands related to software frame start
triggering with the camera set for continuous acquisition mode. In this example, the trigger mode
for the frame burst start trigger will be set to off:
// Set the acquisition mode to Continuous
camera.AcquisitionMode.SetValue(AcquisitionMode_Continuous);
// Select the frame burst start trigger
camera.TriggerSelector.SetValue(TriggerSelector_FrameBurstStart);
// Set the mode for the selected trigger
camera.TriggerMode.SetValue(TriggerMode_Off);
// Disable the acquisition frame rate parameter (this disables the
// camera’s internal frame rate control and allow you to control the
// frame rate with software frame start trigger signals)
camera.AcquisitionFrameRateEnable.SetValue(false);
// Select the frame start trigger
camera.TriggerSelector.SetValue(TriggerSelector_FrameStart);
// Set the mode for the selected trigger
camera.TriggerMode.SetValue(TriggerMode_On);
// Set the source for the selected trigger
camera.TriggerSource.SetValue(TriggerSource_Software);
// Set for the timed exposure mode
camera.ExposureMode.SetValue(ExposureMode_Timed);
// Set the exposure time
camera.ExposureTime.SetValue(3000.0);
// Execute an acquisition start command to prepare for frame
// acquisition
camera.AcquisitionStart.Execute( );
while ( ! finished )
{
// Execute a Trigger Software command to apply a frame start
// trigger signal to the camera
camera.TriggerSoftware.Execute( );
// Retrieve acquired frame here
}
camera.AcquisitionStop.Execute( );
// Note: as long as the Trigger Selector is set to FrameStart, executing

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Basler acA2040-55 and is the answer not in the manual?

Basler acA2040-55 Specifications

General IconGeneral
BrandBasler
ModelacA2040-55
CategoryDigital Camera
LanguageEnglish

Related product manuals