RfSettings
SCPI Commands :
SOURce:GPRF:GENerator<Instance>:RFSettings:DGAin
SOURce:GPRF:GENerator<Instance>:RFSettings:PEPower
SOURce:GPRF:GENerator<Instance>:RFSettings:EATTenuation
SOURce:GPRF:GENerator<Instance>:RFSettings:FREQuency
SOURce:GPRF:GENerator<Instance>:RFSettings:LEVel
- class RfSettingsCls[source]
RfSettings commands group definition. 5 total commands, 0 Subgroups, 5 group commands
- get_dgain() float [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:RFSettings:DGAin value: float = driver.source.rfSettings.get_dgain()
Defines the digital gain of the RF generator.
- return:
digital_gain: numeric Unit: dB
- get_eattenuation() float [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:RFSettings:EATTenuation value: float = driver.source.rfSettings.get_eattenuation()
Defines an external attenuation (or gain, if the value is negative) , to be applied to the output connector.
- return:
ext_rf_out_att: numeric Range: -50 dB to 90 dB, Unit: dB
- get_frequency() float [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:RFSettings:FREQuency value: float = driver.source.rfSettings.get_frequency()
Sets the frequency of the unmodulated RF carrier. For the supported frequency range, see ‘Frequency ranges’.
- return:
frequency: numeric Unit: Hz
- get_level() float [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:RFSettings:LEVel value: float = driver.source.rfSettings.get_level()
Sets the base RMS level of the RF generator.
- return:
level: numeric Range: Please notice the ranges quoted in the data sheet. , Unit: dBm
- get_pe_power() float [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:RFSettings:PEPower value: float = driver.source.rfSettings.get_pe_power()
Queries the peak envelope power.
- return:
peak_envelope_pow: float Unit: dBm
- set_dgain(digital_gain: float) None [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:RFSettings:DGAin driver.source.rfSettings.set_dgain(digital_gain = 1.0)
Defines the digital gain of the RF generator.
- param digital_gain:
numeric Unit: dB
- set_eattenuation(ext_rf_out_att: float) None [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:RFSettings:EATTenuation driver.source.rfSettings.set_eattenuation(ext_rf_out_att = 1.0)
Defines an external attenuation (or gain, if the value is negative) , to be applied to the output connector.
- param ext_rf_out_att:
numeric Range: -50 dB to 90 dB, Unit: dB
- set_frequency(frequency: float) None [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:RFSettings:FREQuency driver.source.rfSettings.set_frequency(frequency = 1.0)
Sets the frequency of the unmodulated RF carrier. For the supported frequency range, see ‘Frequency ranges’.
- param frequency:
numeric Unit: Hz
- set_level(level: float) None [source]
# SCPI: SOURce:GPRF:GENerator<Instance>:RFSettings:LEVel driver.source.rfSettings.set_level(level = 1.0)
Sets the base RMS level of the RF generator.
- param level:
numeric Range: Please notice the ranges quoted in the data sheet. , Unit: dBm