CogCalibCheckerboard DataMatrixTimeout Property Cognex VisionPro 9.20
The maximum time in milliseconds to search for a single DataMatrix fiducial.

Namespace: Cognex.VisionPro.CalibFix
Assembly: Cognex.VisionPro.CalibFix (in Cognex.VisionPro.CalibFix.dll) Version: 80.0.0.0
Syntax

public double DataMatrixTimeout { get; set; }

Property Value

Type: Double
The default is 30000 (i.e. 30 seconds).
Events

Exceptions

ExceptionCondition
ArgumentExceptionIf the supplied value is less than or equl to zero.
Remarks

This property is only used when DataMatrixTimeoutEnabled is true and FiducialMark is either DataMatrix or DataMatrixWithGridPitch:

  • If FeatureFinder is CheckerboardExhaustive or CheckerboardEfficient an exception will occur if it takes longer than DataMatrixTimeout to find an acceptable DataMatrix fiducial.
  • If FeatureFinder is CheckerboardExhaustiveMultiRegion or CheckerboardEfficientMultiRegion, an exception will occur if it takes longer than DataMatrixTimeout to find the first acceptable DataMatrix fiducial. Once the operator finds the first acceptable DataMatrix fiducial without timeout, the operator processes each isolated region of checkerboard features. For each isolated region of checkerboard features, if it takes longer than DataMatrixTimeout to find a DataMatrix fiducial, the operator will not include any features from that region but no exception will be thrown.

See Also