Awgn
SCPI Commands :
[SOURce]:BB:W3GPp:TS25141:AWGN:CNRatio
[SOURce]:BB:W3GPp:TS25141:AWGN:ENRatio
[SOURce]:BB:W3GPp:TS25141:AWGN:STATe
- class AwgnCls[source]
Awgn commands group definition. 6 total commands, 3 Subgroups, 3 group commands
- get_cn_ratio() float [source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:AWGN:CNRatio value: float = driver.source.bb.w3Gpp.ts25141.awgn.get_cn_ratio()
Sets/queries the carrier/noise ratio.
- return:
cn_ratio: float Range: -50 to 45
- get_en_ratio() float [source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:AWGN:ENRatio value: float = driver.source.bb.w3Gpp.ts25141.awgn.get_en_ratio()
Sets/queries the ratio of bit energy to noise power density.
- return:
en_ratio: float Range: 0 to 20
- get_state() bool [source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:AWGN:STATe value: bool = driver.source.bb.w3Gpp.ts25141.awgn.get_state()
Enables/disables the generation of the AWGN signal.
- return:
state: 1| ON| 0| OFF
- set_cn_ratio(cn_ratio: float) None [source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:AWGN:CNRatio driver.source.bb.w3Gpp.ts25141.awgn.set_cn_ratio(cn_ratio = 1.0)
Sets/queries the carrier/noise ratio.
- param cn_ratio:
float Range: -50 to 45
- set_en_ratio(en_ratio: float) None [source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:AWGN:ENRatio driver.source.bb.w3Gpp.ts25141.awgn.set_en_ratio(en_ratio = 1.0)
Sets/queries the ratio of bit energy to noise power density.
- param en_ratio:
float Range: 0 to 20
- set_state(state: bool) None [source]
# SCPI: [SOURce]:BB:W3GPp:TS25141:AWGN:STATe driver.source.bb.w3Gpp.ts25141.awgn.set_state(state = False)
Enables/disables the generation of the AWGN signal.
- param state:
1| ON| 0| OFF
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.w3Gpp.ts25141.awgn.clone()
Subgroups