Exposure Start Delay#
The length of the exposure start delay depends on the camera model as well as the settings of various camera features, e.g., Exposure Mode, Exposure Time Mode, or Sensor Bit Depth.
To find out more about the image acquisition process on Basler cameras, e.g., timings and delays, see the Acquisition Timing Information topic.
Using the Feature#
Determining the Exposure Start Delay#
To determine the exposure start delay at the current settings, get the value of the
BslExposureStartDelay parameter. The exposure start delay is measured in microseconds.
// Determine the exposure start delay at the current settings double d = camera.BslExposureStartDelay.GetValue();
INodeMap& nodemap = camera.GetNodeMap(); // Determine the exposure start delay at the current settings double d = CFloatParameter(nodemap, "BslExposureStartDelay").GetValue();
// Determine the exposure start delay at the current settings double d = camera.Parameters[PLCamera.BslExposureStartDelay].GetValue();
/* 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 */ double d = 0; /* Determine the exposure start delay at the current settings */ errRes = PylonDeviceGetFloatFeature(hdev, "BslExposureStartDelay", &d); CHECK(errRes);
You can also use the pylon Viewer to easily set the parameters.