RpControl

SCPI Commands

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

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

get_pc_bits()RsCmwCdma2kSig.enums.PowerCtrlBits[source]
# SCPI: CONFigure:CDMA:SIGNaling<Instance>:RPControl:PCBits
value: enums.PowerCtrlBits = driver.configure.rpControl.get_pc_bits()

Defines the power control bits within the generated CDMA signal.

return

power_ctrl_bits: AUTO | RTESt | AUP | ADOWn | HOLD | PATTern AUTO: Active closed loop power control: The R&S CMW sends the PCB needed to control the MS transmitter output power to the expected value. RTES: Range test: The R&S CMW sends a sequence of 128 up power bits (= 8 frames) followed by a sequence of 128 down power bits. AUP: All up: Sends only 0 as power control bits. ADOW: All down: Sends only 1 as power control bits. HOLD: Sends alternating 0/1 power control bits. Can be used to keep the current power level constant. PATT: Sends the user-specific segment bits executed by method RsCmwCdma2kSig.Configure.RpControl.run.

get_repetition()RsCmwCdma2kSig.enums.Repeat[source]
# SCPI: CONFigure:CDMA: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 RsCmwCdma2kSig.Configure.RpControl.run

get_run()bool[source]
# SCPI: CONFigure:CDMA: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:CDMA:SIGNaling<Instance>:RPControl:SSIZe
value: float = driver.configure.rpControl.get_ssize()

Sets the power step size that the MS is to use for power control. The step size is the nominal change of the MS transmit power per single power control bit.

return

stepsize: Range: 0.25 dB | 0.5 dB | 1 dB , Unit: dB

set_pc_bits(power_ctrl_bits: RsCmwCdma2kSig.enums.PowerCtrlBits)None[source]
# SCPI: CONFigure:CDMA:SIGNaling<Instance>:RPControl:PCBits
driver.configure.rpControl.set_pc_bits(power_ctrl_bits = enums.PowerCtrlBits.ADOWn)

Defines the power control bits within the generated CDMA signal.

param power_ctrl_bits

AUTO | RTESt | AUP | ADOWn | HOLD | PATTern AUTO: Active closed loop power control: The R&S CMW sends the PCB needed to control the MS transmitter output power to the expected value. RTES: Range test: The R&S CMW sends a sequence of 128 up power bits (= 8 frames) followed by a sequence of 128 down power bits. AUP: All up: Sends only 0 as power control bits. ADOW: All down: Sends only 1 as power control bits. HOLD: Sends alternating 0/1 power control bits. Can be used to keep the current power level constant. PATT: Sends the user-specific segment bits executed by method RsCmwCdma2kSig.Configure.RpControl.run.

set_repetition(repetition: RsCmwCdma2kSig.enums.Repeat)None[source]
# SCPI: CONFigure:CDMA: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 RsCmwCdma2kSig.Configure.RpControl.run

set_run(run_sequence_state: bool)None[source]
# SCPI: CONFigure:CDMA: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(stepsize: float)None[source]
# SCPI: CONFigure:CDMA:SIGNaling<Instance>:RPControl:SSIZe
driver.configure.rpControl.set_ssize(stepsize = 1.0)

Sets the power step size that the MS is to use for power control. The step size is the nominal change of the MS transmit power per single power control bit.

param stepsize

Range: 0.25 dB | 0.5 dB | 1 dB , Unit: dB

Cloning the Group

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

Subgroups