Interface FrequencySweepSettings
Class handling the creation of frequency sweep settings.
Namespace: OmicronLab.MaterialAnalyzer.AutomationInterface.Interfaces.MeasurementModes.Sweep.FrequencySweep.Settings
Assembly: OmicronLab.MaterialAnalyzer.AutomationInterface.dll (1.60.627.0)
Syntax
public interface FrequencySweepSettings
Methods
ConfigureCombinedFrequencyRange(Double, Double, Double, Int32, Int32)
Configures the combined frequency range. The valid range for the start frequency and stop frequency is 5kHz down to 20µHz.
Declaration
CombinedFrequencySweepSettings ConfigureCombinedFrequencyRange(double startFrequency, double stopFrequency, double pdcSwitchFrequency, int pdcPointsPerDecade, int fdsPointsPerDecade)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | startFrequency | The start frequency in Hz. |
| System.Double | stopFrequency | The stop frequency in Hz. |
| System.Double | pdcSwitchFrequency | The PDC switch frequency in Hz. The valid range is 100mHz down to 20µHz. |
| System.Int32 | pdcPointsPerDecade | The PDC points per decade. The valid range is 1 up to 10. |
| System.Int32 | fdsPointsPerDecade | The FDS points per decade. The valid range is 1 up to 8. |
Returns
| Type | Description |
|---|---|
| CombinedFrequencySweepSettings |
Remarks
The start frequency needs to be greater than the stop frequency.
ConfigureCustomCombinedFrequencyRange(Double[], Double)
Configures the custom combined frequency range. The valid range for the custom frequencies is 5kHz down to 20µHz.
Declaration
CustomCombinedFrequencySweepSettings ConfigureCustomCombinedFrequencyRange(double[] customizedFrequencies, double pdcSwitchFrequency)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double[] | customizedFrequencies | The customized frequencies in Hz. No duplicate entries are allowed. |
| System.Double | pdcSwitchFrequency | The PDC switch frequency in Hz. The valid range is 100mHz down to 20µHz. |
Returns
| Type | Description |
|---|---|
| CustomCombinedFrequencySweepSettings |
Remarks
ConfigureCustomFdsFrequencyRange(Double[])
Configures the custom FDS frequency range. The valid range for the custom frequencies is 5kHz down to 5µHz.
Declaration
CustomFdsFrequencySweepSettings ConfigureCustomFdsFrequencyRange(double[] customizedFrequencies)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double[] | customizedFrequencies | The customized frequencies in Hz. No duplicate entries are allowed. |
Returns
| Type | Description |
|---|---|
| CustomFdsFrequencySweepSettings |
Remarks
ConfigureCustomPdcFrequencyRange(Double[])
Configures the custom PDC frequency range. The valid range for the custom frequencies is 99mHz down to 20µHz.
Declaration
CustomPdcFrequencySweepSettings ConfigureCustomPdcFrequencyRange(double[] customizedFrequencies)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double[] | customizedFrequencies | The customized frequencies in Hz. No duplicate entries are allowed. |
Returns
| Type | Description |
|---|---|
| CustomPdcFrequencySweepSettings |
Remarks
ConfigureFdsFrequencyRange(Double, Double, Int32)
Configures the FDS frequency range. The valid range for the start frequency and stop frequency is 5kHz down to 5µHz.
Declaration
FdsFrequencySweepSettings ConfigureFdsFrequencyRange(double startFrequency, double stopFrequency, int pointsPerDecade)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | startFrequency | The start frequency in Hz. |
| System.Double | stopFrequency | The stop frequency in Hz. |
| System.Int32 | pointsPerDecade | The points per decade. The valid range is 1 up to 8. |
Returns
| Type | Description |
|---|---|
| FdsFrequencySweepSettings |
Remarks
The start frequency needs to be greater than the stop frequency.
ConfigurePdcFrequencyRange(Double, Double, Int32)
Configures the PDC frequency range. The valid range for the start frequency and stop frequency is 99mHz down to 20µHz.
Declaration
PdcFrequencySweepSettings ConfigurePdcFrequencyRange(double startFrequency, double stopFrequency, int pointsPerDecade)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | startFrequency | The start frequency in Hz. |
| System.Double | stopFrequency | The stop frequency in Hz. |
| System.Int32 | pointsPerDecade | The points per decade. The valid range is 1 up to 10. |
Returns
| Type | Description |
|---|---|
| PdcFrequencySweepSettings |
Remarks
The start frequency needs to be greater than the stop frequency.