Awgn

SCPI Commands :

[SOURce]:BB:W3GPp:TS25141:AWGN:CNRatio
[SOURce]:BB:W3GPp:TS25141:AWGN:ENRatio
[SOURce]:BB:W3GPp:TS25141:AWGN:STATe
Commands in total: 6
Subgroups: 3
Direct child commands: 3
get_cn_ratio() float[source]
# [SOURce]:BB:W3GPp:TS25141:AWGN:CNRatio
value: float = driver.source.bb.w3Gpp.ts25141.awgn.get_cn_ratio()

Sets/queries the carrier/noise ratio.

Returns:

cn_ratio: float Range: -50 to 45

get_en_ratio() float[source]
# [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.

Returns:

en_ratio: float Range: 0 to 20

get_state() bool[source]
# [SOURce]:BB:W3GPp:TS25141:AWGN:STATe
value: bool = driver.source.bb.w3Gpp.ts25141.awgn.get_state()

Enables/disables the generation of the AWGN signal.

Returns:

state: 1 | ON | 0| OFF

set_cn_ratio(cn_ratio: float) None[source]
# [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.

Parameters:

cn_ratio – float Range: -50 to 45

set_en_ratio(en_ratio: float) None[source]
# [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.

Parameters:

en_ratio – float Range: 0 to 20

set_state(state: bool) None[source]
# [SOURce]:BB:W3GPp:TS25141:AWGN:STATe
driver.source.bb.w3Gpp.ts25141.awgn.set_state(state = False)

Enables/disables the generation of the AWGN signal.

Parameters:

state – 1 | ON | 0| OFF

Cloning the Group

# Create a copy of the original group, that exists independently
awgn_copy = driver.source.bb.w3Gpp.ts25141.awgn.clone()

Subgroups