Step

SCPI Commands :

[SOURce<HW>]:SWEep:[FREQuency]:STEP:LOGarithmic
[SOURce<HW>]:SWEep:[FREQuency]:STEP:[LINear]
class StepCls[source]

Step commands group definition. 2 total commands, 0 Subgroups, 2 group commands

get_linear() float[source]
# SCPI: [SOURce<HW>]:SWEep:[FREQuency]:STEP:[LINear]
value: float = driver.source.sweep.frequency.step.get_linear()

Sets the step width for linear sweeps. See ‘Correlating parameters in sweep mode’. Omit the optional keywords so that the command is SCPI-compliant.

return:

linear: float Range: 0.001 Hz to (STOP - STARt)

get_logarithmic() float[source]
# SCPI: [SOURce<HW>]:SWEep:[FREQuency]:STEP:LOGarithmic
value: float = driver.source.sweep.frequency.step.get_logarithmic()

Sets a logarithmically determined step width for the RF frequency sweep. The value is added at each sweep step to the current frequency. See ‘Correlating parameters in sweep mode’.

return:

logarithmic: float The unit is mandatory. Range: 0.01 to 100, Unit: PCT

set_linear(linear: float) None[source]
# SCPI: [SOURce<HW>]:SWEep:[FREQuency]:STEP:[LINear]
driver.source.sweep.frequency.step.set_linear(linear = 1.0)

Sets the step width for linear sweeps. See ‘Correlating parameters in sweep mode’. Omit the optional keywords so that the command is SCPI-compliant.

param linear:

float Range: 0.001 Hz to (STOP - STARt)

set_logarithmic(logarithmic: float) None[source]
# SCPI: [SOURce<HW>]:SWEep:[FREQuency]:STEP:LOGarithmic
driver.source.sweep.frequency.step.set_logarithmic(logarithmic = 1.0)

Sets a logarithmically determined step width for the RF frequency sweep. The value is added at each sweep step to the current frequency. See ‘Correlating parameters in sweep mode’.

param logarithmic:

float The unit is mandatory. Range: 0.01 to 100, Unit: PCT