Attenuation
SCPI Commands :
[SOURce<HW>]:POWer:ATTenuation:DIGital
[SOURce<HW>]:POWer:ATTenuation:STAGe
[SOURce<HW>]:POWer:ATTenuation
- Commands in total: 6Subgroups: 3Direct child commands: 3
- get_digital() float[source]
# [SOURce<HW>]:POWer:ATTenuation:DIGital value: float = driver.source.power.attenuation.get_digital()
Sets a relative attenuation value for the baseband signal.
- Returns:
att_digital: float Range: -3.522 to 80
- get_stage() float[source]
# [SOURce<HW>]:POWer:ATTenuation:STAGe value: float = driver.source.power.attenuation.get_stage()
No help available
- get_value() int[source]
# [SOURce<HW>]:POWer:ATTenuation value: int = driver.source.power.attenuation.get_value()
Sets the attenuation value of the RF signal in manual mode. Configure the manual mode via the following command: OUTPut1:AMODe MANual
- Returns:
attenuation: integer Range: depends on options
- set_digital(att_digital: float) None[source]
# [SOURce<HW>]:POWer:ATTenuation:DIGital driver.source.power.attenuation.set_digital(att_digital = 1.0)
Sets a relative attenuation value for the baseband signal.
- Parameters:
att_digital – float Range: -3.522 to 80
- set_value(attenuation: int) None[source]
# [SOURce<HW>]:POWer:ATTenuation driver.source.power.attenuation.set_value(attenuation = 1)
Sets the attenuation value of the RF signal in manual mode. Configure the manual mode via the following command: OUTPut1:AMODe MANual
- Parameters:
attenuation – integer Range: depends on options
Cloning the Group
# Create a copy of the original group, that exists independently
attenuation_copy = driver.source.power.attenuation.clone()
Subgroups