콘텐츠로 바로 가기
STAGING SERVER
DEVELOPMENT SERVER

Exposure Start Delay#

Exposure Start Delay camera feature를 사용하면 트리거 신호가 감지된 시점부터 실제 노출이 시작될 때까지의 시간을 설정할 수 있습니다.

Exposure start delay의 길이는 카메라 모델뿐만 아니라 Exposure Mode, Exposure Time Mode, Sensor Bit Depth 등 다양한 카메라 기능의 설정에 따라 달라집니다.

타이밍 및 지연 시간을 포함하여 Basler 카메라의 이미지 취득 과정에 대한 자세한 내용은 Acquisition Timing Information 항목을 참조하십시오.

기능 사용#

Exposure Start Delay 결정#

현재 설정에서 Exposure start delay를 확인하려면 다음 파라미터의 값을 확인하십시오. BslExposureStartDelay 파라미터입니다. Exposure start delay는 마이크로초 단위로 측정됩니다.

샘플 코드#

// 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);
# Determine the exposure start delay at the current settings
d = camera.BslExposureStartDelay.Value

pylon Viewer를 사용하여 파라미터를 손쉽게 설정할 수도 있습니다.