Attenuation
SCPI Command :
INPut:ATTenuation
- class AttenuationCls[source]
Attenuation commands group definition. 4 total commands, 2 Subgroups, 1 group commands
- get() float [source]
# SCPI: INPut:ATTenuation value: float = driver.inputPy.attenuation.get()
Defines the total attenuation for RF input. If an electronic attenuator is available and active, the command defines a mechanical attenuation (see method RsFsw.Applications.K17_Mcgd.InputPy.Eatt.State.set) . If you set the attenuation manually, it is no longer coupled to the reference level, but the reference level is coupled to the attenuation. Thus, if the current reference level is not compatible with an attenuation that has been set manually, the command also adjusts the reference level. If an external frontend is active (see [SENSe:]EFRontend[:STATe]) , you can configure the attenuation of the external frontend and the analyzer separately. See also method RsFsw.InputPy.Sanalyzer.Attenuation. Auto.set and method RsFsw.InputPy.Sanalyzer.Attenuation.set. Is not available if the optional ‘Digital Baseband’ interface is active.
- return
attenuation: Range: see specifications document , Unit: DB
- set(attenuation: float) None [source]
# SCPI: INPut:ATTenuation driver.inputPy.attenuation.set(attenuation = 1.0)
Defines the total attenuation for RF input. If an electronic attenuator is available and active, the command defines a mechanical attenuation (see method RsFsw.Applications.K17_Mcgd.InputPy.Eatt.State.set) . If you set the attenuation manually, it is no longer coupled to the reference level, but the reference level is coupled to the attenuation. Thus, if the current reference level is not compatible with an attenuation that has been set manually, the command also adjusts the reference level. If an external frontend is active (see [SENSe:]EFRontend[:STATe]) , you can configure the attenuation of the external frontend and the analyzer separately. See also method RsFsw.InputPy.Sanalyzer.Attenuation. Auto.set and method RsFsw.InputPy.Sanalyzer.Attenuation.set. Is not available if the optional ‘Digital Baseband’ interface is active.
- param attenuation
Range: see specifications document , Unit: DB
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.inputPy.attenuation.clone()
Subgroups