Pramp

SCPI Commands :

[SOURce<HW>]:BB:TDSCdma:PRAMp:BBONly
[SOURce<HW>]:BB:TDSCdma:PRAMp:FDELay
[SOURce<HW>]:BB:TDSCdma:PRAMp:RDELay
[SOURce<HW>]:BB:TDSCdma:PRAMp:SHAPe
[SOURce<HW>]:BB:TDSCdma:PRAMp:TIME
Commands in total: 5
Subgroups: 0
Direct child commands: 5
get_bb_only() bool[source]
# [SOURce<HW>]:BB:TDSCdma:PRAMp:BBONly
value: bool = driver.source.bb.tdscdma.pramp.get_bb_only()

Activates or deactivates power ramping for the baseband signals.

Returns:

bb_only: 1 | ON | 0| OFF

get_fdelay() int[source]
# [SOURce<HW>]:BB:TDSCdma:PRAMp:FDELay
value: int = driver.source.bb.tdscdma.pramp.get_fdelay()

Sets the offset in the falling edge of the envelope at the end of a burst. A positive value delays the ramp and a negative value causes an advance.

get_rdelay() int[source]
# [SOURce<HW>]:BB:TDSCdma:PRAMp:RDELay
value: int = driver.source.bb.tdscdma.pramp.get_rdelay()

Sets the offset in the falling edge of the envelope at the end of a burst. A positive value delays the ramp and a negative value causes an advance.

Returns:

rdelay: integer Range: -4 to 4

get_shape() RampFunc[source]
# [SOURce<HW>]:BB:TDSCdma:PRAMp:SHAPe
value: enums.RampFunc = driver.source.bb.tdscdma.pramp.get_shape()

Selects the form of the transmitted power, i.e. the shape of the rising and falling edges during power ramp control.

Returns:

shape: LINear | COSine

get_time() int[source]
# [SOURce<HW>]:BB:TDSCdma:PRAMp:TIME
value: int = driver.source.bb.tdscdma.pramp.get_time()

Sets the power ramping rise time and fall time for a burst.

Returns:

time: integer Range: 0 to 4

set_fdelay(fdelay: int) None[source]
# [SOURce<HW>]:BB:TDSCdma:PRAMp:FDELay
driver.source.bb.tdscdma.pramp.set_fdelay(fdelay = 1)

Sets the offset in the falling edge of the envelope at the end of a burst. A positive value delays the ramp and a negative value causes an advance.

Parameters:

fdelay – integer Range: -4 to 4

set_rdelay(rdelay: int) None[source]
# [SOURce<HW>]:BB:TDSCdma:PRAMp:RDELay
driver.source.bb.tdscdma.pramp.set_rdelay(rdelay = 1)

Sets the offset in the falling edge of the envelope at the end of a burst. A positive value delays the ramp and a negative value causes an advance.

Parameters:

rdelay – integer Range: -4 to 4

set_shape(shape: RampFunc) None[source]
# [SOURce<HW>]:BB:TDSCdma:PRAMp:SHAPe
driver.source.bb.tdscdma.pramp.set_shape(shape = enums.RampFunc.COSine)

Selects the form of the transmitted power, i.e. the shape of the rising and falling edges during power ramp control.

Parameters:

shape – LINear | COSine

set_time(time: int) None[source]
# [SOURce<HW>]:BB:TDSCdma:PRAMp:TIME
driver.source.bb.tdscdma.pramp.set_time(time = 1)

Sets the power ramping rise time and fall time for a burst.

Parameters:

time – integer Range: 0 to 4