RpControl

SCPI Commands

CONFigure:EVDO:SIGNaling<Instance>:RPControl:PCBits
CONFigure:EVDO:SIGNaling<Instance>:RPControl:SSIZe
CONFigure:EVDO:SIGNaling<Instance>:RPControl:REPetition
CONFigure:EVDO:SIGNaling<Instance>:RPControl:RUN
class RpControl[source]

RpControl commands group definition. 6 total commands, 1 Sub-groups, 4 group commands

get_pc_bits()RsCmwEvdoSig.enums.PowerCtrlBits[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RPControl:PCBits
value: enums.PowerCtrlBits = driver.configure.rpControl.get_pc_bits()

Defines a power control bit pattern which the R&S CMW transmits to control the transmitter output power of the AT.

return

pc_bits: AUTO | AUP | ADOWn | HOLD | PATTern AUTO: Active closed loop power control AUP: Power up bits ADOW: Power down bits HOLD: Alternating power up and power down bits PATT: Sends the user-specific segment bits executed by method RsCmwEvdoSig.Configure.RpControl.run.

get_repetition()RsCmwEvdoSig.enums.Repeat[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RPControl:REPetition
value: enums.Repeat = driver.configure.rpControl.get_repetition()

Specifies the repetition mode of the pattern execution.

return

repetition: SINGleshot | CONTinuous SINGleshot: the pattern execution is stopped after a single-shot CONTinuous: the pattern execution is repeated continuously and stopped by the method RsCmwEvdoSig.Configure.RpControl.run

get_run()bool[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RPControl:RUN
value: bool = driver.configure.rpControl.get_run()

Starts and in continuous mode also stops the execution of the user-specific pattern.

return

run_sequence_state: OFF | ON

get_ssize()float[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RPControl:SSIZe
value: float = driver.configure.rpControl.get_ssize()

Gets/sets the power control step size, i.e. the nominal change in mean output power per single power control bit.

return

ssize: Range: 0.5 dB to 1 dB, Unit: dB

set_pc_bits(pc_bits: RsCmwEvdoSig.enums.PowerCtrlBits)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RPControl:PCBits
driver.configure.rpControl.set_pc_bits(pc_bits = enums.PowerCtrlBits.ADOWn)

Defines a power control bit pattern which the R&S CMW transmits to control the transmitter output power of the AT.

param pc_bits

AUTO | AUP | ADOWn | HOLD | PATTern AUTO: Active closed loop power control AUP: Power up bits ADOW: Power down bits HOLD: Alternating power up and power down bits PATT: Sends the user-specific segment bits executed by method RsCmwEvdoSig.Configure.RpControl.run.

set_repetition(repetition: RsCmwEvdoSig.enums.Repeat)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RPControl:REPetition
driver.configure.rpControl.set_repetition(repetition = enums.Repeat.CONTinuous)

Specifies the repetition mode of the pattern execution.

param repetition

SINGleshot | CONTinuous SINGleshot: the pattern execution is stopped after a single-shot CONTinuous: the pattern execution is repeated continuously and stopped by the method RsCmwEvdoSig.Configure.RpControl.run

set_run(run_sequence_state: bool)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RPControl:RUN
driver.configure.rpControl.set_run(run_sequence_state = False)

Starts and in continuous mode also stops the execution of the user-specific pattern.

param run_sequence_state

OFF | ON

set_ssize(ssize: float)None[source]
# SCPI: CONFigure:EVDO:SIGNaling<instance>:RPControl:SSIZe
driver.configure.rpControl.set_ssize(ssize = 1.0)

Gets/sets the power control step size, i.e. the nominal change in mean output power per single power control bit.

param ssize

Range: 0.5 dB to 1 dB, Unit: dB

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.rpControl.clone()

Subgroups