Soa
SCPI Commands :
POWer:SOA:SCALe
POWer:SOA:MASK
POWer:SOA:SWITch
- Commands in total: 17Subgroups: 4Direct child commands: 3
- get_mask() bool[source]
# POWer:SOA:MASK value: bool = driver.power.soa.get_mask()
Activates or deactivates a mask.
- get_scale() PwrSoaScale[source]
# POWer:SOA:SCALe value: enums.PwrSoaScale = driver.power.soa.get_scale()
Sets the scale for the measurement.
- Returns:
scale: LOG | LINEAR
- get_switch() PwrSoaSwitch[source]
# POWer:SOA:SWITch value: enums.PwrSoaSwitch = driver.power.soa.get_switch()
Switches between linear and logarithmic scale.
- Returns:
switch: LOGLINEAR | LINEARLOG
- set_mask(enable_mask_tst: bool) None[source]
# POWer:SOA:MASK driver.power.soa.set_mask(enable_mask_tst = False)
Activates or deactivates a mask.
- Parameters:
enable_mask_tst – OFF | ON
- set_scale(scale: PwrSoaScale) None[source]
# POWer:SOA:SCALe driver.power.soa.set_scale(scale = enums.PwrSoaScale.LINEAR)
Sets the scale for the measurement.
- Parameters:
scale – LOG | LINEAR
- set_switch(switch: PwrSoaSwitch) None[source]
# POWer:SOA:SWITch driver.power.soa.set_switch(switch = enums.PwrSoaSwitch.LINEARLOG)
Switches between linear and logarithmic scale.
- Parameters:
switch – LOGLINEAR | LINEARLOG
Cloning the Group
# Create a copy of the original group, that exists independently
soa_copy = driver.power.soa.clone()
Subgroups