Interface PreMeasurementEvents
Interface describing the pre.measurement events.
Namespace: OmicronLab.MaterialAnalyzer.AutomationInterface.EventHelper
Assembly: OmicronLab.MaterialAnalyzer.AutomationInterface.dll (1.60.627.0)
Syntax
public interface PreMeasurementEvents
Methods
QualityCheckerState(String, QualityCheckState, Int32)
Occurs when the quality check will be done.
Declaration
void QualityCheckerState(string qualityCheckTask, QualityCheckState qualityCheckTaskState, int numberOfChecksToBePerformed)
Parameters
Type | Name | Description |
---|---|---|
System.String | qualityCheckTask | The quality check task. |
QualityCheckState | qualityCheckTaskState | State of the quality check task. |
System.Int32 | numberOfChecksToBePerformed | The number of checks to be performed. |
TimeDelayAndCurrentCheckerState(PreMeasurementState, Double, Double, PreMeasurementDelayType)
Occurs during time delay and current checks. Delegate for time delay and current checker event.
Declaration
void TimeDelayAndCurrentCheckerState(PreMeasurementState preMeasurementState, double value, double valueThreshold, PreMeasurementDelayType type)
Parameters
Type | Name | Description |
---|---|---|
PreMeasurementState | preMeasurementState | State of the pre measurement. |
System.Double | value | The value. |
System.Double | valueThreshold | The value threshold. |
PreMeasurementDelayType | type | The type the value and value threshold belongs to. |
Remarks
Depending on the PreMeasurementDelayType the parameter value and valueThreshold holds:
- Actual elapsed time and total time in seconds in case of TimeDelay
- Actual measured current and current threshold in case of CurrentCheck.