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