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