Attenuation

SCPI Command :

INPut:ATTenuation
Commands in total: 2
Subgroups: 1
Direct child commands: 1
get() float[source]
# INPut:ATTenuation
value: float = driver.applications.k10Xlte.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.k17Mcgd.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.

Returns:

attenuation: Range: see specifications document , Unit: DB

set(attenuation: float) None[source]
# INPut:ATTenuation
driver.applications.k10Xlte.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.k17Mcgd.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.

Parameters:

attenuation – Range: see specifications document , Unit: DB

Cloning the Group

# Create a copy of the original group, that exists independently
attenuation_copy = driver.applications.k10Xlte.inputPy.attenuation.clone()

Subgroups