Clipping
SCPI Commands :
[SOURce<HW>]:BB:ARBitrary:MCARrier:CLIPping:CFACtor
[SOURce<HW>]:BB:ARBitrary:MCARrier:CLIPping:CUToff
[SOURce<HW>]:BB:ARBitrary:MCARrier:CLIPping:[STATe]
- class ClippingCls[source]
Clipping commands group definition. 3 total commands, 0 Subgroups, 3 group commands
- get_cfactor() float [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CLIPping:CFACtor value: float = driver.source.bb.arbitrary.mcarrier.clipping.get_cfactor()
Sets the value of the desired crest factor, if baseband clipping is enabled. A target crest factor above the crest factor of the unclipped multicarrier signal has no effect.
- return
cfactor: float Range: -50 to 50, Unit: dB
- get_cutoff() float [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CLIPping:CUToff value: float = driver.source.bb.arbitrary.mcarrier.clipping.get_cutoff()
Sets the cutoff frequency of the final low pass filter, if baseband clipping is enabled.
- return
cutoff: float Range: 0 to 50E6
- get_state() bool [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CLIPping:[STATe] value: bool = driver.source.bb.arbitrary.mcarrier.clipping.get_state()
Switches baseband clipping on and off.
- return
state: 1| ON| 0| OFF
- set_cfactor(cfactor: float) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CLIPping:CFACtor driver.source.bb.arbitrary.mcarrier.clipping.set_cfactor(cfactor = 1.0)
Sets the value of the desired crest factor, if baseband clipping is enabled. A target crest factor above the crest factor of the unclipped multicarrier signal has no effect.
- param cfactor
float Range: -50 to 50, Unit: dB
- set_cutoff(cutoff: float) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CLIPping:CUToff driver.source.bb.arbitrary.mcarrier.clipping.set_cutoff(cutoff = 1.0)
Sets the cutoff frequency of the final low pass filter, if baseband clipping is enabled.
- param cutoff
float Range: 0 to 50E6
- set_state(state: bool) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CLIPping:[STATe] driver.source.bb.arbitrary.mcarrier.clipping.set_state(state = False)
Switches baseband clipping on and off.
- param state
1| ON| 0| OFF