Power

SCPI Commands :

[SOURce<HW>]:IQ:OUTPut:DIGital:POWer:LEVel
[SOURce<HW>]:IQ:OUTPut:DIGital:POWer:PEP
[SOURce]:IQ:OUTPut:DIGital:POWer:STATe
[SOURce]:IQ:OUTPut:DIGital:POWer:VIA
Commands in total: 6
Subgroups: 1
Direct child commands: 4
get_level() float[source]
# [SOURce<HW>]:IQ:OUTPut:DIGital:POWer:LEVel
value: float = driver.source.iq.output.digital.power.get_level()

Sets the RMS level of digital I/Q output signal or of the channel of the HS digital I/Q output signal. The level is relative to full scale of 0.5 V (in terms of dB full scale) .

get_pep() float[source]
# [SOURce<HW>]:IQ:OUTPut:DIGital:POWer:PEP
value: float = driver.source.iq.output.digital.power.get_pep()

Sets the peak level of digital I/Q output signal or of the channel of the HS digital I/Q output signal. The level is relative to full scale of 0.5 V (in terms of dB full scale) .

get_state() bool[source]
# [SOURce]:IQ:OUTPut:DIGital:POWer:STATe
value: bool = driver.source.iq.output.digital.power.get_state()

No help available

get_via() IqOutDispViaType[source]
# [SOURce]:IQ:OUTPut:DIGital:POWer:VIA
value: enums.IqOutDispViaType = driver.source.iq.output.digital.power.get_via()

Selects the respective level entry field for the I/Q output.

Returns:

via: PEP | LEVel

set_level(level: float) None[source]
# [SOURce<HW>]:IQ:OUTPut:DIGital:POWer:LEVel
driver.source.iq.output.digital.power.set_level(level = 1.0)

Sets the RMS level of digital I/Q output signal or of the channel of the HS digital I/Q output signal. The level is relative to full scale of 0.5 V (in terms of dB full scale) .

Parameters:

level – float Range: -60 to 0

set_pep(pep: float) None[source]
# [SOURce<HW>]:IQ:OUTPut:DIGital:POWer:PEP
driver.source.iq.output.digital.power.set_pep(pep = 1.0)

Sets the peak level of digital I/Q output signal or of the channel of the HS digital I/Q output signal. The level is relative to full scale of 0.5 V (in terms of dB full scale) .

Parameters:

pep – float Range: -60 to 0

set_state(state: bool) None[source]
# [SOURce]:IQ:OUTPut:DIGital:POWer:STATe
driver.source.iq.output.digital.power.set_state(state = False)

No help available

set_via(via: IqOutDispViaType) None[source]
# [SOURce]:IQ:OUTPut:DIGital:POWer:VIA
driver.source.iq.output.digital.power.set_via(via = enums.IqOutDispViaType.LEVel)

Selects the respective level entry field for the I/Q output.

Parameters:

via – PEP | LEVel

Cloning the Group

# Create a copy of the original group, that exists independently
power_copy = driver.source.iq.output.digital.power.clone()

Subgroups