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 |