Ramp

SCPI Commands :

[SOURce<HW>]:BB:PRAMp:RAMP:ATTenuation
[SOURce<HW>]:BB:PRAMp:RAMP:CONStmode
[SOURce<HW>]:BB:PRAMp:RAMP:LEVel
[SOURce<HW>]:BB:PRAMp:RAMP:RANGe
[SOURce<HW>]:BB:PRAMp:RAMP:RESolution
[SOURce<HW>]:BB:PRAMp:RAMP:SAMPlerate
[SOURce<HW>]:BB:PRAMp:RAMP:SHAPe
[SOURce<HW>]:BB:PRAMp:RAMP:SLOPe
[SOURce<HW>]:BB:PRAMp:RAMP:STARtlevel
[SOURce<HW>]:BB:PRAMp:RAMP:STOPlevel
Commands in total: 21
Subgroups: 5
Direct child commands: 10
get_attenuation() float[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:ATTenuation
value: float = driver.source.bb.pramp.ramp.get_attenuation()

No help available

get_constmode() bool[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:CONStmode
value: bool = driver.source.bb.pramp.ramp.get_constmode()

No help available

get_level() float[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:LEVel
value: float = driver.source.bb.pramp.ramp.get_level()

No help available

get_range() float[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:RANGe
value: float = driver.source.bb.pramp.ramp.get_range()

No help available

get_resolution() float[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:RESolution
value: float = driver.source.bb.pramp.ramp.get_resolution()

No help available

get_sample_rate() float[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:SAMPlerate
value: float = driver.source.bb.pramp.ramp.get_sample_rate()

No help available

get_shape() PowerRampShape[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:SHAPe
value: enums.PowerRampShape = driver.source.bb.pramp.ramp.get_shape()

No help available

get_slope() PowerRampSlope[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:SLOPe
value: enums.PowerRampSlope = driver.source.bb.pramp.ramp.get_slope()

No help available

get_start_level() float[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:STARtlevel
value: float = driver.source.bb.pramp.ramp.get_start_level()

No help available

get_stop_level() float[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:STOPlevel
value: float = driver.source.bb.pramp.ramp.get_stop_level()

No help available

set_attenuation(const_atten: float) None[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:ATTenuation
driver.source.bb.pramp.ramp.set_attenuation(const_atten = 1.0)

No help available

set_constmode(constmode: bool) None[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:CONStmode
driver.source.bb.pramp.ramp.set_constmode(constmode = False)

No help available

set_range(range_py: float) None[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:RANGe
driver.source.bb.pramp.ramp.set_range(range_py = 1.0)

No help available

set_shape(shape: PowerRampShape) None[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:SHAPe
driver.source.bb.pramp.ramp.set_shape(shape = enums.PowerRampShape.LINear)

No help available

set_slope(slope: PowerRampSlope) None[source]
# [SOURce<HW>]:BB:PRAMp:RAMP:SLOPe
driver.source.bb.pramp.ramp.set_slope(slope = enums.PowerRampSlope.ASCending)

No help available

Cloning the Group

# Create a copy of the original group, that exists independently
ramp_copy = driver.source.bb.pramp.ramp.clone()

Subgroups