Bandwidth

SCPI Commands :

[SOURce<HW>]:AWGN:BWIDth:NOISe
[SOURce<HW>]:AWGN:BWIDth:RATio
[SOURce<HW>]:AWGN:BWIDth
class BandwidthCls[source]

Bandwidth commands group definition. 4 total commands, 1 Subgroups, 3 group commands

get_noise() float[source]
# SCPI: [SOURce<HW>]:AWGN:BWIDth:NOISe
value: float = driver.source.awgn.bandwidth.get_noise()

Queries the real noise bandwidth.

return

noise: float Range: 0 to 200E6

get_ratio() float[source]
# SCPI: [SOURce<HW>]:AWGN:BWIDth:RATio
value: float = driver.source.awgn.bandwidth.get_ratio()

Sets the ratio of minimum real noise bandwidth to system bandwidth, see also ‘Signal and noise parameters’.

return

ratio: float Range: 1 to Max

get_value() float[source]
# SCPI: [SOURce<HW>]:AWGN:BWIDth
value: float = driver.source.awgn.bandwidth.get_value()

Sets the system bandwidth.

return

bwidth: float Range: 1000 to 80E6

set_ratio(ratio: float) None[source]
# SCPI: [SOURce<HW>]:AWGN:BWIDth:RATio
driver.source.awgn.bandwidth.set_ratio(ratio = 1.0)

Sets the ratio of minimum real noise bandwidth to system bandwidth, see also ‘Signal and noise parameters’.

param ratio

float Range: 1 to Max

set_value(bwidth: float) None[source]
# SCPI: [SOURce<HW>]:AWGN:BWIDth
driver.source.awgn.bandwidth.set_value(bwidth = 1.0)

Sets the system bandwidth.

param bwidth

float Range: 1000 to 80E6

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.awgn.bandwidth.clone()

Subgroups