RfSettings

SCPI Command:

SOURce:XRT:GENerator<Instance>:RFSettings:FREQuency
SOURce:XRT:GENerator<Instance>:RFSettings:LEVel
SOURce:XRT:GENerator<Instance>:RFSettings:PEPower
class RfSettingsCls[source]

RfSettings commands group definition. 4 total commands, 1 Subgroups, 3 group commands

get_frequency() float[source]
# SCPI: SOURce:XRT:GENerator<Instance>:RFSettings:FREQuency
value: float = driver.source.xrt.generator.rfSettings.get_frequency()

Specifies the center frequency of the unmodulated RF carrier.

return:

frequency: Range: 70 MHz to 6 GHz, Unit: Hz

get_level() float[source]
# SCPI: SOURce:XRT:GENerator<Instance>:RFSettings:LEVel
value: float = driver.source.xrt.generator.rfSettings.get_level()

Specifies the RMS level of the unmodulated RF signal.

return:

level: Unit: dBm

get_pe_power() float[source]
# SCPI: SOURce:XRT:GENerator<Instance>:RFSettings:PEPower
value: float = driver.source.xrt.generator.rfSettings.get_pe_power()

Queries the peak envelope power (PEP) .

return:

pe_power: Unit: dBm

set_frequency(frequency: float) None[source]
# SCPI: SOURce:XRT:GENerator<Instance>:RFSettings:FREQuency
driver.source.xrt.generator.rfSettings.set_frequency(frequency = 1.0)

Specifies the center frequency of the unmodulated RF carrier.

param frequency:

Range: 70 MHz to 6 GHz, Unit: Hz

set_level(level: float) None[source]
# SCPI: SOURce:XRT:GENerator<Instance>:RFSettings:LEVel
driver.source.xrt.generator.rfSettings.set_level(level = 1.0)

Specifies the RMS level of the unmodulated RF signal.

param level:

Unit: dBm

set_pe_power(pe_power: float) None[source]
# SCPI: SOURce:XRT:GENerator<Instance>:RFSettings:PEPower
driver.source.xrt.generator.rfSettings.set_pe_power(pe_power = 1.0)

Queries the peak envelope power (PEP) .

param pe_power:

Unit: dBm

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.xrt.generator.rfSettings.clone()

Subgroups