Carrier

SCPI Commands :

[SOURce<HW>]:BB:MCCW:CARRier:COUNt
[SOURce<HW>]:BB:MCCW:CARRier:SPACing
class CarrierCls[source]

Carrier commands group definition. 8 total commands, 4 Subgroups, 2 group commands

get_count() int[source]
# SCPI: [SOURce<HW>]:BB:MCCW:CARRier:COUNt
value: int = driver.source.bb.mccw.carrier.get_count()

Sets the number of carriers in the multi carrier CW signal.

return

count: integer Range: 1 to 160001

get_spacing() float[source]
# SCPI: [SOURce<HW>]:BB:MCCW:CARRier:SPACing
value: float = driver.source.bb.mccw.carrier.get_spacing()

Sets the carrier spacing.

return

spacing: float Value range depends on the available bandwidth and the number of carriers, see ‘Cross-reference between total bandwidth, carrier spacing, and number of carriers’. Range: 0 to depends on the installed options, e.g. 120E6

set_count(count: int) None[source]
# SCPI: [SOURce<HW>]:BB:MCCW:CARRier:COUNt
driver.source.bb.mccw.carrier.set_count(count = 1)

Sets the number of carriers in the multi carrier CW signal.

param count

integer Range: 1 to 160001

set_spacing(spacing: float) None[source]
# SCPI: [SOURce<HW>]:BB:MCCW:CARRier:SPACing
driver.source.bb.mccw.carrier.set_spacing(spacing = 1.0)

Sets the carrier spacing.

param spacing

float Value range depends on the available bandwidth and the number of carriers, see ‘Cross-reference between total bandwidth, carrier spacing, and number of carriers’. Range: 0 to depends on the installed options, e.g. 120E6

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.bb.mccw.carrier.clone()

Subgroups