RfSettings
SCPI Command:
CONFigure:AFRF:MEASurement<Instance>:RFSettings:CONNector
CONFigure:AFRF:MEASurement<Instance>:RFSettings:FREQuency
CONFigure:AFRF:MEASurement<Instance>:RFSettings:ENPower
CONFigure:AFRF:MEASurement<Instance>:RFSettings:EATTenuation
CONFigure:AFRF:MEASurement<Instance>:RFSettings:RFCoupling
CONFigure:AFRF:MEASurement<Instance>:RFSettings:DSPace
CONFigure:AFRF:MEASurement<Instance>:RFSettings:CHANnel
CONFigure:AFRF:MEASurement<Instance>:RFSettings:COFFset
- class RfSettingsCls[source]
RfSettings commands group definition. 10 total commands, 2 Subgroups, 8 group commands
- get_channel() int [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:CHANnel value: int = driver.configure.afRf.measurement.rfSettings.get_channel()
Specifies the center frequency of the RF analyzer via a channel number, according to the configured channel definition.
- return:
rf_channel: Range: 0 Ch to 9999 Ch, Unit: Ch
- get_coffset() float [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:COFFset value: float = driver.configure.afRf.measurement.rfSettings.get_coffset()
Shifts the center frequency of the RF analyzer by a channel offset, relative to the frequency defined via the channel number. The range depends on the channel spacing, defined via method RsCma.Configure.AfRf.Measurement.Cdefinition.cspace.
- return:
channel_offset: Range: -Spacing/2 Hz to +Spacing/2 Hz, Unit: Hz
- get_connector() InputConnector [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:CONNector value: enums.InputConnector = driver.configure.afRf.measurement.rfSettings.get_connector()
Selects the input connector for the measured RF signal.
- return:
input_connector: RFCom | RFIN
- get_dspace() float [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:DSPace value: float = driver.configure.afRf.measurement.rfSettings.get_dspace()
Configures the duplex spacing between the analyzer frequency and the generator frequency. Frequencyanalyzer = frequencygenerator + duplex spacing This command is only relevant with enabled RF coupling.
- return:
duplex_space: Range: -500 MHz to 500 MHz, Unit: Hz
- get_eattenuation() float [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:EATTenuation value: float = driver.configure.afRf.measurement.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:AFRF:MEASurement<Instance>:RFSettings:ENPower value: float = driver.configure.afRf.measurement.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:AFRF:MEASurement<Instance>:RFSettings:FREQuency value: float = driver.configure.afRf.measurement.rfSettings.get_frequency()
Sets the center frequency of the RF analyzer.
- return:
frequency: Range: 100 kHz to 3 GHz, Unit: Hz
- get_rf_coupling() bool [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:RFCoupling value: bool = driver.configure.afRf.measurement.rfSettings.get_rf_coupling()
Couples the frequency and channel settings of the analyzer to the corresponding generator settings.
- return:
rf_coupling: OFF | ON
- set_channel(rf_channel: int) None [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:CHANnel driver.configure.afRf.measurement.rfSettings.set_channel(rf_channel = 1)
Specifies the center frequency of the RF analyzer via a channel number, according to the configured channel definition.
- param rf_channel:
Range: 0 Ch to 9999 Ch, Unit: Ch
- set_coffset(channel_offset: float) None [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:COFFset driver.configure.afRf.measurement.rfSettings.set_coffset(channel_offset = 1.0)
Shifts the center frequency of the RF analyzer by a channel offset, relative to the frequency defined via the channel number. The range depends on the channel spacing, defined via method RsCma.Configure.AfRf.Measurement.Cdefinition.cspace.
- param channel_offset:
Range: -Spacing/2 Hz to +Spacing/2 Hz, Unit: Hz
- set_connector(input_connector: InputConnector) None [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:CONNector driver.configure.afRf.measurement.rfSettings.set_connector(input_connector = enums.InputConnector.RFCom)
Selects the input connector for the measured RF signal.
- param input_connector:
RFCom | RFIN
- set_dspace(duplex_space: float) None [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:DSPace driver.configure.afRf.measurement.rfSettings.set_dspace(duplex_space = 1.0)
Configures the duplex spacing between the analyzer frequency and the generator frequency. Frequencyanalyzer = frequencygenerator + duplex spacing This command is only relevant with enabled RF coupling.
- param duplex_space:
Range: -500 MHz to 500 MHz, Unit: Hz
- set_eattenuation(rf_input_ext_att: float) None [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:EATTenuation driver.configure.afRf.measurement.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:AFRF:MEASurement<Instance>:RFSettings:ENPower driver.configure.afRf.measurement.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(frequency: float) None [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:FREQuency driver.configure.afRf.measurement.rfSettings.set_frequency(frequency = 1.0)
Sets the center frequency of the RF analyzer.
- param frequency:
Range: 100 kHz to 3 GHz, Unit: Hz
- set_rf_coupling(rf_coupling: bool) None [source]
# SCPI: CONFigure:AFRF:MEASurement<Instance>:RFSettings:RFCoupling driver.configure.afRf.measurement.rfSettings.set_rf_coupling(rf_coupling = False)
Couples the frequency and channel settings of the analyzer to the corresponding generator settings.
- param rf_coupling:
OFF | ON
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.afRf.measurement.rfSettings.clone()
Subgroups