RfSettings

SCPI Commands

CONFigure:GSM:SIGNaling<Instance>:RFSettings:MLOFfset
CONFigure:GSM:SIGNaling<Instance>:RFSettings:ENPower
CONFigure:GSM:SIGNaling<Instance>:RFSettings:ENPMode
CONFigure:GSM:SIGNaling<Instance>:RFSettings:UMARgin
class RfSettings[source]

RfSettings commands group definition. 23 total commands, 9 Sub-groups, 4 group commands

get_enp_mode()RsCmwGsmSig.enums.NominalPowerMode[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:RFSettings:ENPMode
value: enums.NominalPowerMode = driver.configure.rfSettings.get_enp_mode()

Selects the expected nominal power mode. The expected nominal power of the UL signal can be defined manually or calculated automatically, according to the UL power control settings.

INTRO_CMD_HELP: For manual configuration, see:

  • method RsCmwGsmSig.Configure.RfSettings.envelopePower

  • method RsCmwGsmSig.Configure.RfSettings.umargin

return

mode: MANual | ULPC MANual: The expected nominal power and margin are specified manually. ULPC: The expected nominal power is calculated according to the UL power control settings. For the margin, 7 dB are applied.

get_envelope_power()float[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:RFSettings:ENPower
value: float = driver.configure.rfSettings.get_envelope_power()

Sets the expected nominal power of the UL signal in manual mode or queries the result if the expected nominal power is calculated automatically according to the UL power control. To configure the expected nominal power mode, see method RsCmwGsmSig.Configure.RfSettings.enpMode.

return

expected_power: In manual mode the range of the expected nominal power can be calculated as follows: Range (Expected Nominal Power) = Range (Input Power) + External Attenuation - Margin The input power range is stated in the data sheet. Unit: dBm

get_ml_offset()int[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:RFSettings:MLOFfset
value: int = driver.configure.rfSettings.get_ml_offset()

Sets the input level offset of the mixer in the analyzer path.

return

mix_lev_offset: Range: -10 dB to 10 dB, Unit: dB

get_umargin()float[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:RFSettings:UMARgin
value: float = driver.configure.rfSettings.get_umargin()

Sets the margin that the R&S CMW adds to the expected nominal power to determine the reference level in manual mode. If the expected nominal power is calculated automatically according to the UL power control settings, a fix margin of 6 dB is used instead. The reference level minus the external input attenuation must be within the power range of the selected input connector; refer to the data sheet.

INTRO_CMD_HELP: Refer also to the following commands:

  • method RsCmwGsmSig.Configure.RfSettings.enpMode

  • method RsCmwGsmSig.Configure.RfSettings.envelopePower

  • method RsCmwGsmSig.Configure.RfSettings.Eattenuation.inputPy

return

margin: Range: 0 dB to (55 dB + external attenuation - expected nominal power) , Unit: dB

set_enp_mode(mode: RsCmwGsmSig.enums.NominalPowerMode)None[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:RFSettings:ENPMode
driver.configure.rfSettings.set_enp_mode(mode = enums.NominalPowerMode.AUToranging)

Selects the expected nominal power mode. The expected nominal power of the UL signal can be defined manually or calculated automatically, according to the UL power control settings.

INTRO_CMD_HELP: For manual configuration, see:

  • method RsCmwGsmSig.Configure.RfSettings.envelopePower

  • method RsCmwGsmSig.Configure.RfSettings.umargin

param mode

MANual | ULPC MANual: The expected nominal power and margin are specified manually. ULPC: The expected nominal power is calculated according to the UL power control settings. For the margin, 7 dB are applied.

set_envelope_power(expected_power: float)None[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:RFSettings:ENPower
driver.configure.rfSettings.set_envelope_power(expected_power = 1.0)

Sets the expected nominal power of the UL signal in manual mode or queries the result if the expected nominal power is calculated automatically according to the UL power control. To configure the expected nominal power mode, see method RsCmwGsmSig.Configure.RfSettings.enpMode.

param expected_power

In manual mode the range of the expected nominal power can be calculated as follows: Range (Expected Nominal Power) = Range (Input Power) + External Attenuation - Margin The input power range is stated in the data sheet. Unit: dBm

set_ml_offset(mix_lev_offset: int)None[source]
# SCPI: CONFigure:GSM:SIGNaling<Instance>:RFSettings:MLOFfset
driver.configure.rfSettings.set_ml_offset(mix_lev_offset = 1)

Sets the input level offset of the mixer in the analyzer path.

param mix_lev_offset

Range: -10 dB to 10 dB, Unit: dB

set_umargin(margin: float)None[source]
# SCPI: CONFigure:GSM:SIGNaling<instance>:RFSettings:UMARgin
driver.configure.rfSettings.set_umargin(margin = 1.0)

Sets the margin that the R&S CMW adds to the expected nominal power to determine the reference level in manual mode. If the expected nominal power is calculated automatically according to the UL power control settings, a fix margin of 6 dB is used instead. The reference level minus the external input attenuation must be within the power range of the selected input connector; refer to the data sheet.

INTRO_CMD_HELP: Refer also to the following commands:

  • method RsCmwGsmSig.Configure.RfSettings.enpMode

  • method RsCmwGsmSig.Configure.RfSettings.envelopePower

  • method RsCmwGsmSig.Configure.RfSettings.Eattenuation.inputPy

param margin

Range: 0 dB to (55 dB + external attenuation - expected nominal power) , Unit: dB

Cloning the Group

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

Subgroups