
Acquisition Control AW00118501000
64 Basler racer Camera Link
// Check the line start trigger acquisition status
// Set the acquisition status selector
Camera.AcquisitionStatusSelector.SetValue
( AcquisitionStatusSelector_LineTriggerWait );
// Read the acquisition status
bool IsWaitingForLineTrigger = Camera.AcquisitionStatus.GetValue();
You can also use the Basler pylon Viewer application to easily set the parameters.
For more information about the pylon API and the pylon Viewer, see Section 3.1 on page 15.
Checking the Acquisition Status Using Direct Register Access
To determine the line start trigger status via the direct register access:
Read the value of the Status Line Trigger Wait register.
If the value is set to 0, the camera is not waiting for the trigger signal.
If the value is set to 1, the camera is waiting for the trigger signal.
For more information about direct register access, see Section 3.2 on page 16.
6.3.3 Line Trigger Wait Signal
The camera’s Line Trigger Wait output signal will be low when the camera is in the process of
acquiring a line and is not able to accept a new line start trigger. As soon as the current line
acquisition is complete and the camera is ready to acquire a new line, the Line Trigger Wait signal
will go high.
This signal can be selected as the source signal for the CLSpare output line on the camera.
Selecting the Line Trigger Wait Signal as the Source Signal for the CLSpare
Output Line Using Basler pylon
To select the line trigger wait signal as the source signal for the CL Spare line using Basler pylon:
Select the line trigger wait signal as the source signal for the camera’s CL Spare output line:
Use the Line Selector to select the CL Spare output line.
Set the value of the Line Source Parameter to the line trigger wait signal.
You can set the Line Selector and the Line Source parameter value from within your application
software by using the Basler pylon API. The following code snippet illustrates using the API to set
the selector and the parameter value:
//Select the CL Spare line
Camera.LineSelector.SetValue( LineSelector_ClSpare );
//Set the source for the selected line
Camera.LineSource.SetValue( LineSource_LineTriggerWait );
Kommentare zu diesen Handbüchern