Step

SCPI Commands :

[SOURce<HW>]:POWer:STEP:MODE
[SOURce<HW>]:POWer:STEP:[INCRement]
Commands in total: 2
Subgroups: 0
Direct child commands: 2
get_increment() float[source]
# [SOURce<HW>]:POWer:STEP:[INCRement]
value: float = driver.source.power.step.get_increment()

Specifies the step width in the appropriate path for POW:STEP:MODE USER. To adjust the level step-by-step with this increment value, use the command POW UP, or POW DOWN. Note: The command also sets ‘Variation Step’ in the manual control, that means the user-defined step width for setting the level with the rotary knob or the [Up/Down] arrow keys.

Returns:

increment: float Range: 0 to 200, Unit: dB

get_mode() FreqStepMode[source]
# [SOURce<HW>]:POWer:STEP:MODE
value: enums.FreqStepMode = driver.source.power.step.get_mode()

Defines the type of step width to vary the RF output power step-by-step with the commands POW UP or POW DOWN. You can define the step mode for each path separately.

Returns:

mode: DECimal | USER DECimal Increases or decreases the level in steps of ten. USER Increases or decreases the level in increments, determined with the method RsSmw.source.power.step.increment() .

set_increment(increment: float) None[source]
# [SOURce<HW>]:POWer:STEP:[INCRement]
driver.source.power.step.set_increment(increment = 1.0)

Specifies the step width in the appropriate path for POW:STEP:MODE USER. To adjust the level step-by-step with this increment value, use the command POW UP, or POW DOWN. Note: The command also sets ‘Variation Step’ in the manual control, that means the user-defined step width for setting the level with the rotary knob or the [Up/Down] arrow keys.

Parameters:

increment – float Range: 0 to 200, Unit: dB

set_mode(mode: FreqStepMode) None[source]
# [SOURce<HW>]:POWer:STEP:MODE
driver.source.power.step.set_mode(mode = enums.FreqStepMode.DECimal)

Defines the type of step width to vary the RF output power step-by-step with the commands POW UP or POW DOWN. You can define the step mode for each path separately.

Parameters:

mode – DECimal | USER DECimal Increases or decreases the level in steps of ten. USER Increases or decreases the level in increments, determined with the method RsSmw.source.power.step.increment() .