Interface ReferenceMeasurement
Represents one of the two Reference Measurements.
Namespace: OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces.MeasurementModes.Sweep.FrequencySweep.ReferenceMeasurement
Assembly: OmicronLab.MaterialAnalyzer.AutomationInterface.dll (1.60.627.0)
Syntax
public interface ReferenceMeasurement
Remarks
To eliminate, for example, the stray capacitance and unknown capacitances between the leads of the used test cell we recommend performing reference measurements.
Properties
IsCompleted
Gets a value indicating whether the reference measurement is completed.
Declaration
bool IsCompleted { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Results
Gets the results.
Declaration
Results Results { get; }
Property Value
Type | Description |
---|---|
Results | The results. |
TestCellSampleReference
Gets the test cell sample reference.
Declaration
TestCellSampleReference TestCellSampleReference { get; }
Property Value
Type | Description |
---|---|
TestCellSampleReference | The test cell sample reference. |
Methods
ExecuteMeasurement()
Executes the measurement.
Declaration
ExecutionState ExecuteMeasurement()
Returns
Type | Description |
---|---|
ExecutionState |
ExecuteMeasurementAsync()
Executes the measurement asynchronous.
Declaration
Task<ExecutionState> ExecuteMeasurementAsync()
Returns
Type | Description |
---|---|
Task<ExecutionState> |
ReconnectMeasurementToDevice()
Reconnects the reference measurement to an already running device.
Declaration
ReconnectionState ReconnectMeasurementToDevice()
Returns
Type | Description |
---|---|
ReconnectionState |
ReconnectMeasurementToDeviceAsync()
Reconnects the reference measurement to an already running device asynchronous.
Declaration
Task<ReconnectionState> ReconnectMeasurementToDeviceAsync()
Returns
Type | Description |
---|---|
Task<ReconnectionState> |
Remarks
This function is not visible via COM.
StopMeasurement()
Stops the measurement.
Declaration
StopState StopMeasurement()
Returns
Type | Description |
---|---|
StopState |
StopMeasurementAsync()
Stops the measurement asynchronous.
Declaration
Task<StopState> StopMeasurementAsync()
Returns
Type | Description |
---|---|
Task<StopState> |
Remarks
This function is not visible via COM.
UploadResultsFromDevice()
Uploads the results from the device.
Declaration
UploadState UploadResultsFromDevice()
Returns
Type | Description |
---|---|
UploadState |
UploadResultsFromDeviceAsync()
Uploads the results from the device asynchronous.
Declaration
Task<UploadState> UploadResultsFromDeviceAsync()
Returns
Type | Description |
---|---|
Task<UploadState> |
Remarks
This function is not visible via COM.
Events
ExecutionProgressUpdate
Occurs on every measurement progress update.
Declaration
event FrequencySweepEventDelegates.ExecutionProgressUpdateDelegate ExecutionProgressUpdate
Event Type
Type | Description |
---|---|
FrequencySweepEventDelegates.ExecutionProgressUpdateDelegate |
NewFdsResultAvailable
Occurs when new a FDS result is available.
Declaration
event FrequencySweepEventDelegates.NewFdsResultAvailableDelegate NewFdsResultAvailable
Event Type
Type | Description |
---|---|
FrequencySweepEventDelegates.NewFdsResultAvailableDelegate |
NewPdcResultAvailable
Occurs when a new PDC result is available.
Declaration
event FrequencySweepEventDelegates.NewPdcResultAvailableDelegate NewPdcResultAvailable
Event Type
Type | Description |
---|---|
FrequencySweepEventDelegates.NewPdcResultAvailableDelegate |