RfSettings

SCPI Command:

CONFigure:GPRF:MEASurement<Instance>:RFSettings:CONNector
CONFigure:GPRF:MEASurement<Instance>:RFSettings:FREQuency
CONFigure:GPRF:MEASurement<Instance>:RFSettings:ENPower
CONFigure:GPRF:MEASurement<Instance>:RFSettings:EATTenuation
CONFigure:GPRF:MEASurement<Instance>:RFSettings:RFCoupling
class RfSettingsCls[source]

RfSettings commands group definition. 5 total commands, 0 Subgroups, 5 group commands

get_connector() InputConnector[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:RFSettings:CONNector
value: enums.InputConnector = driver.configure.gprfMeasurement.rfSettings.get_connector()

Selects the input connector for the measured RF signal.

return:

input_connector: RFCom | RFIN

get_eattenuation() float[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:RFSettings:EATTenuation
value: float = driver.configure.gprfMeasurement.rfSettings.get_eattenuation()

Specifies the external attenuation in the input path. Negative values specify a gain.

return:

rf_input_ext_att: Range: -50 dB to 90 dB, Unit: dB

get_envelope_power() float[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:RFSettings:ENPower
value: float = driver.configure.gprfMeasurement.rfSettings.get_envelope_power()

Sets the expected nominal power of the measured RF signal. The allowed range depends on several other settings, for example on the selected connector and the external attenuation. For supported ranges, refer to the data sheet.

return:

exp_nominal_power: Unit: dBm

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

Sets the center frequency of the RF analyzer.

return:

analyzer_freq: Range: 100 kHz to 3 GHz, Unit: Hz

get_rf_coupling() bool[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:RFSettings:RFCoupling
value: bool = driver.configure.gprfMeasurement.rfSettings.get_rf_coupling()

Couples the frequency setting of the measurement to the corresponding generator setting.

return:

rf_coupling: OFF | ON

set_connector(input_connector: InputConnector) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:RFSettings:CONNector
driver.configure.gprfMeasurement.rfSettings.set_connector(input_connector = enums.InputConnector.RFCom)

Selects the input connector for the measured RF signal.

param input_connector:

RFCom | RFIN

set_eattenuation(rf_input_ext_att: float) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:RFSettings:EATTenuation
driver.configure.gprfMeasurement.rfSettings.set_eattenuation(rf_input_ext_att = 1.0)

Specifies the external attenuation in the input path. Negative values specify a gain.

param rf_input_ext_att:

Range: -50 dB to 90 dB, Unit: dB

set_envelope_power(exp_nominal_power: float) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:RFSettings:ENPower
driver.configure.gprfMeasurement.rfSettings.set_envelope_power(exp_nominal_power = 1.0)

Sets the expected nominal power of the measured RF signal. The allowed range depends on several other settings, for example on the selected connector and the external attenuation. For supported ranges, refer to the data sheet.

param exp_nominal_power:

Unit: dBm

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

Sets the center frequency of the RF analyzer.

param analyzer_freq:

Range: 100 kHz to 3 GHz, Unit: Hz

set_rf_coupling(rf_coupling: bool) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:RFSettings:RFCoupling
driver.configure.gprfMeasurement.rfSettings.set_rf_coupling(rf_coupling = False)

Couples the frequency setting of the measurement to the corresponding generator setting.

param rf_coupling:

OFF | ON