Pramping
SCPI Commands :
[SOURce<HW>]:BB:TETRa:PRAMping:FOFFset
[SOURce<HW>]:BB:TETRa:PRAMping:RFUNction
[SOURce<HW>]:BB:TETRa:PRAMping:ROFFset
[SOURce<HW>]:BB:TETRa:PRAMping:RTIMe
- class PrampingCls[source]
Pramping commands group definition. 4 total commands, 0 Subgroups, 4 group commands
- get_foffset() int [source]
# SCPI: [SOURce<HW>]:BB:TETRa:PRAMping:FOFFset value: int = driver.source.bb.tetra.pramping.get_foffset()
Sets the offset in the falling edge of the envelope at the end of a frame. A positive value gives rise to a delay and a negative value causes an advance. The setting is expressed in symbols.
- return:
foffset: integer Range: 0 to 4
- get_rfunction() RampFunc [source]
# SCPI: [SOURce<HW>]:BB:TETRa:PRAMping:RFUNction value: enums.RampFunc = driver.source.bb.tetra.pramping.get_rfunction()
Enters the form of the transmitted power during the switching operation, i.e. the shape of the rising and falling edges of the envelope.
- return:
rfunction: LINear| COSine LINear The transmitted power rises and falls linear fashion. COSine The transmitted power rises and falls with a cosine-shaped edge. This gives rise to a more favorable spectrum than the ‘Linear’ setting.
- get_roffset() int [source]
# SCPI: [SOURce<HW>]:BB:TETRa:PRAMping:ROFFset value: int = driver.source.bb.tetra.pramping.get_roffset()
Sets the offset in the rising edge of the envelope at the start of a frame. A positive value gives rise to a delay and a negative value causes an advance. The setting is expressed in symbols.
- return:
roffset: integer Range: -4 to 0
- get_rtime() int [source]
# SCPI: [SOURce<HW>]:BB:TETRa:PRAMping:RTIMe value: int = driver.source.bb.tetra.pramping.get_rtime()
Enters the power ramping rise time and fall time for a frame. The setting is expressed in symbols. The transmitted power must not be switched abruptly at the start and end of a frame, because the switching operation would otherwise generate excessively strong non-harmonics; the switching operation is therefore stretched over several symbol clocks.
- return:
rtime: integer Range: 1 to 13|16, depends on test mode
- set_foffset(foffset: int) None [source]
# SCPI: [SOURce<HW>]:BB:TETRa:PRAMping:FOFFset driver.source.bb.tetra.pramping.set_foffset(foffset = 1)
Sets the offset in the falling edge of the envelope at the end of a frame. A positive value gives rise to a delay and a negative value causes an advance. The setting is expressed in symbols.
- param foffset:
integer Range: 0 to 4
- set_rfunction(rfunction: RampFunc) None [source]
# SCPI: [SOURce<HW>]:BB:TETRa:PRAMping:RFUNction driver.source.bb.tetra.pramping.set_rfunction(rfunction = enums.RampFunc.COSine)
Enters the form of the transmitted power during the switching operation, i.e. the shape of the rising and falling edges of the envelope.
- param rfunction:
LINear| COSine LINear The transmitted power rises and falls linear fashion. COSine The transmitted power rises and falls with a cosine-shaped edge. This gives rise to a more favorable spectrum than the ‘Linear’ setting.
- set_roffset(roffset: int) None [source]
# SCPI: [SOURce<HW>]:BB:TETRa:PRAMping:ROFFset driver.source.bb.tetra.pramping.set_roffset(roffset = 1)
Sets the offset in the rising edge of the envelope at the start of a frame. A positive value gives rise to a delay and a negative value causes an advance. The setting is expressed in symbols.
- param roffset:
integer Range: -4 to 0
- set_rtime(rtime: int) None [source]
# SCPI: [SOURce<HW>]:BB:TETRa:PRAMping:RTIMe driver.source.bb.tetra.pramping.set_rtime(rtime = 1)
Enters the power ramping rise time and fall time for a frame. The setting is expressed in symbols. The transmitted power must not be switched abruptly at the start and end of a frame, because the switching operation would otherwise generate excessively strong non-harmonics; the switching operation is therefore stretched over several symbol clocks.
- param rtime:
integer Range: 1 to 13|16, depends on test mode