Attenuation

SCPI Commands :

CONFigure:GPRF:MEASurement<Instance>:EPSensor:ATTenuation:STATe
CONFigure:GPRF:MEASurement<Instance>:EPSensor:ATTenuation
class AttenuationCls[source]

Attenuation commands group definition. 2 total commands, 0 Subgroups, 2 group commands

get_state() bool[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:EPSensor:ATTenuation:STATe
value: bool = driver.configure.extPwrSensor.attenuation.get_state()

Enables or disables the result correction for an external input attenuation.

return:

attenuator_state: OFF | ON

get_value() float[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:EPSensor:ATTenuation
value: float = driver.configure.extPwrSensor.attenuation.get_value()

Specifies an external input attenuation factor for correction of the power results.

return:

attenuation: numeric Range: -50 dB to 50 dB, Unit: dB

set_state(attenuator_state: bool) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:EPSensor:ATTenuation:STATe
driver.configure.extPwrSensor.attenuation.set_state(attenuator_state = False)

Enables or disables the result correction for an external input attenuation.

param attenuator_state:

OFF | ON

set_value(attenuation: float) None[source]
# SCPI: CONFigure:GPRF:MEASurement<Instance>:EPSensor:ATTenuation
driver.configure.extPwrSensor.attenuation.set_value(attenuation = 1.0)

Specifies an external input attenuation factor for correction of the power results.

param attenuation:

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