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.