Power
SCPI Commands :
[SOURce<HW>]:AWGN:POWer:CARRier
[SOURce<HW>]:AWGN:POWer:MODE
[SOURce<HW>]:AWGN:POWer:RMODe
- Commands in total: 7Subgroups: 2Direct child commands: 3
- get_carrier() float[source]
# [SOURce<HW>]:AWGN:POWer:CARRier value: float = driver.source.awgn.power.get_carrier()
Sets the carrier power.
- Returns:
carrier: float
- get_mode() NoisAwgnPowMode[source]
# [SOURce<HW>]:AWGN:POWer:MODE value: enums.NoisAwgnPowMode = driver.source.awgn.power.get_mode()
Selects the mode for setting the noise level.
- Returns:
mode: CN | SN | EN
- get_rmode() NoisAwgnPowRefMode[source]
# [SOURce<HW>]:AWGN:POWer:RMODe value: enums.NoisAwgnPowRefMode = driver.source.awgn.power.get_rmode()
Determines whether the carrier or the noise level is kept constant when the C/N value or Eb/N0 value is changed.
- Returns:
rmode: CARRier | NOISe
- set_carrier(carrier: float) None[source]
# [SOURce<HW>]:AWGN:POWer:CARRier driver.source.awgn.power.set_carrier(carrier = 1.0)
Sets the carrier power.
- Parameters:
carrier – float
- set_mode(mode: NoisAwgnPowMode) None[source]
# [SOURce<HW>]:AWGN:POWer:MODE driver.source.awgn.power.set_mode(mode = enums.NoisAwgnPowMode.CN)
Selects the mode for setting the noise level.
- Parameters:
mode – CN | SN | EN
- set_rmode(rmode: NoisAwgnPowRefMode) None[source]
# [SOURce<HW>]:AWGN:POWer:RMODe driver.source.awgn.power.set_rmode(rmode = enums.NoisAwgnPowRefMode.CARRier)
Determines whether the carrier or the noise level is kept constant when the C/N value or Eb/N0 value is changed.
- Parameters:
rmode – CARRier | NOISe
Cloning the Group
# Create a copy of the original group, that exists independently
power_copy = driver.source.awgn.power.clone()
Subgroups