跳转到内容

Sensor Acquisition Mode#

The Sensor Acquisition Mode camera feature allows you to choose between single or dual line image acquisition.

The feature is only available on Basler racer 2 L cameras.

信息

When configuring the black level, exposure time, or gain, the Sensor Acquisition Mode allows you to determine whether your settings should apply to a single sensor line or whether you want to specify different settings for two sensor lines.

该功能的使用#

可用 Acquisition Mode#

Single Line Sensor Acquisition Mode#

In Single Line sensor acquisition mode, the camera uses one sensor line for each acquired image.

Dual Line Sensor Acquisition Mode#

In Dual Line sensor acquisition mode, the camera uses two sensor lines for each acquired image.

The Dual line sensor acquisition mode allows you to use, e.g., different exposure times or brightness settings for the two sensor lines.

Setting the Sensor Acquisition Mode#

To set the sensor acquisition mode, set the BslSensorAcquisitionMode parameter to one of the following values:

  • SingleLine: Enables the Single Line sensor acquisition mode. This is the default setting.
  • DualLine: Enables the Dual Line sensor acquisition mode.

信息

To change between the Single and Dual Line sensor acquisition mode, image acquisition must be stopped.

示例代码#

// Set dual line sensor acquisition mode on the camera
camera.BslSensorAcquisitionMode.SetValue(BslSensorAcquisitionMode_DualLine);
INodeMap& nodemap = camera.GetNodeMap();
// Set dual line sensor acquisition mode on the camera
CEnumParameter(nodemap, "BslSensorAcquisitionMode").SetValue("DualLine");
// Set dual line sensor acquisition mode on the camera
camera.Parameters[PLCamera.BslSensorAcquisitionMode].SetValue(PLCamera.BslSensorAcquisitionMode.DualLine);
/* 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 */
/* Set dual line sensor acquisition mode on the camera */
errRes = PylonDeviceFeatureFromString(hdev, "BslSensorAcquisitionMode", "DualLine");
CHECK(errRes);
# Set dual line sensor acquisition mode on the camera
camera.BslSensorAcquisitionMode.Value = "DualLine"

您也可以使用 pylon Viewer 轻松设置参数。