RfSettings

SCPI Commands :

CONFigure:NRSub:MEASurement<Instance>:RFSettings:UMARgin
CONFigure:NRSub:MEASurement<Instance>:RFSettings:ENPower
CONFigure:NRSub:MEASurement<Instance>:RFSettings:FREQuency
CONFigure:NRSub:MEASurement<Instance>:RFSettings:FOFFset
CONFigure:NRSub:MEASurement<Instance>:RFSettings:MLOFfset
CONFigure:NRSub:MEASurement<Instance>:RFSettings:LRINterval
Commands in total: 8
Subgroups: 2
Direct child commands: 6
get_envelope_power() float[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:ENPower
value: float = driver.configure.nrSubMeas.rfSettings.get_envelope_power()

Sets the expected nominal power of the measured RF signal.

Returns:

exp_nom_pow: The range of the expected nominal power can be calculated as follows: Range (Expected Nominal Power) = Range (Input Power) + External Attenuation - User Margin The input power range is stated in the specifications document.

get_foffset() int[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:FOFFset
value: int = driver.configure.nrSubMeas.rfSettings.get_foffset()

No help available

get_frequency() float[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:FREQuency
value: float = driver.configure.nrSubMeas.rfSettings.get_frequency()

No help available

get_lr_interval() float[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:LRINterval
value: float = driver.configure.nrSubMeas.rfSettings.get_lr_interval()

Defines the measurement interval for level adjustment.

Returns:

lvl_rang_interval: numeric

get_ml_offset() float[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:MLOFfset
value: float = driver.configure.nrSubMeas.rfSettings.get_ml_offset()

No help available

get_umargin() float[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:UMARgin
value: float = driver.configure.nrSubMeas.rfSettings.get_umargin()

Sets the margin that the measurement adds to the expected nominal power to determine the reference power. The reference power minus the external input attenuation must be within the power range of the selected input connector. Refer to the specifications document.

Returns:

user_margin: numeric

set_envelope_power(exp_nom_pow: float) None[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:ENPower
driver.configure.nrSubMeas.rfSettings.set_envelope_power(exp_nom_pow = 1.0)

Sets the expected nominal power of the measured RF signal.

Parameters:

exp_nom_pow – The range of the expected nominal power can be calculated as follows: Range (Expected Nominal Power) = Range (Input Power) + External Attenuation - User Margin The input power range is stated in the specifications document.

set_foffset(offset: int) None[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:FOFFset
driver.configure.nrSubMeas.rfSettings.set_foffset(offset = 1)

No help available

set_frequency(analyzer_freq: float) None[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:FREQuency
driver.configure.nrSubMeas.rfSettings.set_frequency(analyzer_freq = 1.0)

No help available

set_lr_interval(lvl_rang_interval: float) None[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:LRINterval
driver.configure.nrSubMeas.rfSettings.set_lr_interval(lvl_rang_interval = 1.0)

Defines the measurement interval for level adjustment.

Parameters:

lvl_rang_interval – numeric

set_ml_offset(mix_lev_offset: float) None[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:MLOFfset
driver.configure.nrSubMeas.rfSettings.set_ml_offset(mix_lev_offset = 1.0)

No help available

set_umargin(user_margin: float) None[source]
# CONFigure:NRSub:MEASurement<Instance>:RFSettings:UMARgin
driver.configure.nrSubMeas.rfSettings.set_umargin(user_margin = 1.0)

Sets the margin that the measurement adds to the expected nominal power to determine the reference power. The reference power minus the external input attenuation must be within the power range of the selected input connector. Refer to the specifications document.

Parameters:

user_margin – numeric

Cloning the Group

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

Subgroups