Modulator
SCPI Command:
SOURce:AFRF:GENerator<Instance>:MODulator:FDEViation
SOURce:AFRF:GENerator<Instance>:MODulator:PDEViation
SOURce:AFRF:GENerator<Instance>:MODulator:MDEPth
SOURce:AFRF:GENerator<Instance>:MODulator
- class ModulatorCls[source]
Modulator commands group definition. 9 total commands, 2 Subgroups, 4 group commands
- get_fdeviation() float [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:MODulator:FDEViation value: float = driver.source.afRf.generator.modulator.get_fdeviation()
Specifies the maximum frequency deviation for the FM modulation scheme.
- return:
freq_deviation: Range: 0 Hz to 100 kHz, Unit: Hz
- get_mod_depth() float [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:MODulator:MDEPth value: float = driver.source.afRf.generator.modulator.get_mod_depth()
Specifies the modulation depth for the AM modulation scheme.
- return:
modulation_depth: Range: 0 % to 100 %, Unit: %
- get_pdeviation() float [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:MODulator:PDEViation value: float = driver.source.afRf.generator.modulator.get_pdeviation()
Specifies the maximum phase deviation for the PM modulation scheme.
- return:
phase_deviation: Range: 0 rad to 10 rad, Unit: rad
- get_value() SignalSource [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:MODulator value: enums.SignalSource = driver.source.afRf.generator.modulator.get_value()
Selects the source of an audio signal to be transported via the RF carrier.
- return:
modulator_source: GEN3 | GEN4 | GENB | AFI1 | AFI2 | AFIB | SPIL | SPIR | SPIN GEN3 Audio generator 3 GEN4 Audio generator 4 GENB Audio generator 3 and 4 AFI1 AF1 IN AFI2 AF2 IN AFIB AF1 IN and AF2 IN SPIL SPDIF IN, left channel SPIR SPDIF IN, right channel SPIN SPDIF IN, both channels
- set_fdeviation(freq_deviation: float) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:MODulator:FDEViation driver.source.afRf.generator.modulator.set_fdeviation(freq_deviation = 1.0)
Specifies the maximum frequency deviation for the FM modulation scheme.
- param freq_deviation:
Range: 0 Hz to 100 kHz, Unit: Hz
- set_mod_depth(modulation_depth: float) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:MODulator:MDEPth driver.source.afRf.generator.modulator.set_mod_depth(modulation_depth = 1.0)
Specifies the modulation depth for the AM modulation scheme.
- param modulation_depth:
Range: 0 % to 100 %, Unit: %
- set_pdeviation(phase_deviation: float) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:MODulator:PDEViation driver.source.afRf.generator.modulator.set_pdeviation(phase_deviation = 1.0)
Specifies the maximum phase deviation for the PM modulation scheme.
- param phase_deviation:
Range: 0 rad to 10 rad, Unit: rad
- set_value(modulator_source: SignalSource) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:MODulator driver.source.afRf.generator.modulator.set_value(modulator_source = enums.SignalSource.AFI1)
Selects the source of an audio signal to be transported via the RF carrier.
- param modulator_source:
GEN3 | GEN4 | GENB | AFI1 | AFI2 | AFIB | SPIL | SPIR | SPIN GEN3 Audio generator 3 GEN4 Audio generator 4 GENB Audio generator 3 and 4 AFI1 AF1 IN AFI2 AF2 IN AFIB AF1 IN and AF2 IN SPIL SPDIF IN, left channel SPIR SPDIF IN, right channel SPIN SPDIF IN, both channels
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.afRf.generator.modulator.clone()
Subgroups