Attenuation

SCPI Commands

INPut:ATTenuation
class AttenuationCls[source]

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

get() float[source]
# SCPI: INPut:ATTenuation
value: float = driver.applications.k60Transient.inputPy.attenuation.get()

This command defines the total attenuation for RF input. 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.

return

attenuation: Range: see data sheet , Unit: DB

set(attenuation: float) None[source]
# SCPI: INPut:ATTenuation
driver.applications.k60Transient.inputPy.attenuation.set(attenuation = 1.0)

This command defines the total attenuation for RF input. 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.

param attenuation

Range: see data sheet , Unit: DB

Cloning the Group

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

Subgroups