Carrier
SCPI Commands :
[SOURce<HW>]:BB:ARBitrary:MCARrier:CARRier:COUNt
[SOURce<HW>]:BB:ARBitrary:MCARrier:CARRier:MODE
[SOURce<HW>]:BB:ARBitrary:MCARrier:CARRier:SPACing
- class CarrierCls[source]
Carrier commands group definition. 10 total commands, 7 Subgroups, 3 group commands
- get_count() int [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CARRier:COUNt value: int = driver.source.bb.arbitrary.mcarrier.carrier.get_count()
Sets the number of carriers in the ARB multicarrier waveform.
- return:
count: integer Range: 1 to 512
- get_mode() ArbMultCarrSpacMode [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CARRier:MODE value: enums.ArbMultCarrSpacMode = driver.source.bb.arbitrary.mcarrier.carrier.get_mode()
Sets the carrier frequency mode for the single carriers.
- return:
mode: EQUidistant| ARBitrary
- get_spacing() float [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CARRier:SPACing value: float = driver.source.bb.arbitrary.mcarrier.carrier.get_spacing()
Sets the frequency spacing between adjacent carriers of the multicarrier waveform. See also ‘Defining the carrier frequency’.
- return:
spacing: float Range: 0.0 to depends on the installed options, for example 120E6 (R&S SMW-B10) , Unit: Hz
- set_count(count: int) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CARRier:COUNt driver.source.bb.arbitrary.mcarrier.carrier.set_count(count = 1)
Sets the number of carriers in the ARB multicarrier waveform.
- param count:
integer Range: 1 to 512
- set_mode(mode: ArbMultCarrSpacMode) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CARRier:MODE driver.source.bb.arbitrary.mcarrier.carrier.set_mode(mode = enums.ArbMultCarrSpacMode.ARBitrary)
Sets the carrier frequency mode for the single carriers.
- param mode:
EQUidistant| ARBitrary
- set_spacing(spacing: float) None [source]
# SCPI: [SOURce<HW>]:BB:ARBitrary:MCARrier:CARRier:SPACing driver.source.bb.arbitrary.mcarrier.carrier.set_spacing(spacing = 1.0)
Sets the frequency spacing between adjacent carriers of the multicarrier waveform. See also ‘Defining the carrier frequency’.
- param spacing:
float Range: 0.0 to depends on the installed options, for example 120E6 (R&S SMW-B10) , Unit: Hz
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.bb.arbitrary.mcarrier.carrier.clone()
Subgroups