Clipping

SCPI Commands :

[SOURce<HW>]:BB:C2K:CLIPping:LEVel
[SOURce<HW>]:BB:C2K:CLIPping:MODE
[SOURce<HW>]:BB:C2K:CLIPping:STATe
class ClippingCls[source]

Clipping commands group definition. 3 total commands, 0 Subgroups, 3 group commands

get_level() int[source]
# SCPI: [SOURce<HW>]:BB:C2K:CLIPping:LEVel
value: int = driver.source.bb.c2K.clipping.get_level()

The command sets the limit for level clipping (Clipping) . This value indicates at what point the signal is clipped. It is specified as a percentage, relative to the highest level. 100% indicates that clipping does not take place. Level clipping is activated with the command [:SOURce<hw>]:BB:C2K:CLIPping:STATe

return

level: integer Range: 1 PCT to 100

get_mode() RsSmbv.enums.ClipMode[source]
# SCPI: [SOURce<HW>]:BB:C2K:CLIPping:MODE
value: enums.ClipMode = driver.source.bb.c2K.clipping.get_mode()

The command sets the method for level clipping (Clipping) .

return

mode: VECTor| SCALar VECTor The reference level is the amplitude | i+jq | SCALar The reference level is the absolute maximum of the I and Q values.

get_state() bool[source]
# SCPI: [SOURce<HW>]:BB:C2K:CLIPping:STATe
value: bool = driver.source.bb.c2K.clipping.get_state()

The command activates level clipping (Clipping) . The value is defined with the command [:SOURce<hw>]:BB:C2K:CLIPping:LEVel, the mode of calculation with the command [:SOURce<hw>]:BB:C2K:CLIPping:MODE.

return

state: 1| ON| 0| OFF

set_level(level: int) None[source]
# SCPI: [SOURce<HW>]:BB:C2K:CLIPping:LEVel
driver.source.bb.c2K.clipping.set_level(level = 1)

The command sets the limit for level clipping (Clipping) . This value indicates at what point the signal is clipped. It is specified as a percentage, relative to the highest level. 100% indicates that clipping does not take place. Level clipping is activated with the command [:SOURce<hw>]:BB:C2K:CLIPping:STATe

param level

integer Range: 1 PCT to 100

set_mode(mode: RsSmbv.enums.ClipMode) None[source]
# SCPI: [SOURce<HW>]:BB:C2K:CLIPping:MODE
driver.source.bb.c2K.clipping.set_mode(mode = enums.ClipMode.SCALar)

The command sets the method for level clipping (Clipping) .

param mode

VECTor| SCALar VECTor The reference level is the amplitude | i+jq | SCALar The reference level is the absolute maximum of the I and Q values.

set_state(state: bool) None[source]
# SCPI: [SOURce<HW>]:BB:C2K:CLIPping:STATe
driver.source.bb.c2K.clipping.set_state(state = False)

The command activates level clipping (Clipping) . The value is defined with the command [:SOURce<hw>]:BB:C2K:CLIPping:LEVel, the mode of calculation with the command [:SOURce<hw>]:BB:C2K:CLIPping:MODE.

param state

1| ON| 0| OFF