CogCalibFeatureExtractorCheckerboard DataMatrixTimeoutSeconds Property Cognex VisionPro 9.5
The maximum number of seconds to search for a single DataMatrix fiducial.

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

public double DataMatrixTimeoutSeconds { get; set; }

Property Value

Type: Double
The default value is Double.PositiveInfinity (i.e. do not time out).
Events

Exceptions

ExceptionCondition
ArgumentOutOfRangeException If new value is less than or equal to zero.
Remarks

This property is only used when LabelMode is either UseDataMatrix or UseDataMatrixWithGridPitch:

  • If Algorithm is Exhaustive or Efficient, an exception will occur if it takes longer than DataMatrixTimeoutSeconds to find an acceptable DataMatrix fiducial.
  • If Algorithm is ExhaustiveMultiRegion or EfficientMultiRegion, an exception will occur if it takes longer than DataMatrixTimeoutSeconds 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 checkeboard features, if it takes longer than DataMatrixTimeoutSeconds to find a DataMatrix fiducial, the operator will not include any features from that region but no exception will be thrown.

See Also