Step

SCPI Commands :

[SOURce<HW>]:SWEep:[FREQuency]:STEP:LOGarithmic
[SOURce<HW>]:SWEep:[FREQuency]:STEP:[LINear]
Commands in total: 2
Subgroups: 0
Direct child commands: 2
get_linear() float[source]
# [SOURce<HW>]:SWEep:[FREQuency]:STEP:[LINear]
value: float = driver.source.sweep.frequency.step.get_linear()

Sets the step width for linear sweeps.

Returns:

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

get_logarithmic() float[source]
# [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.

Returns:

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

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

Sets the step width for linear sweeps.

Parameters:

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

set_logarithmic(logarithmic: float) None[source]
# [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.

Parameters:

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