Modulator

SCPI Command:

SOURce:AFRF:GENerator<Instance>:IFERer:MODulator:FDEViation
SOURce:AFRF:GENerator<Instance>:IFERer:MODulator:PDEViation
SOURce:AFRF:GENerator<Instance>:IFERer:MODulator:MDEPth
class ModulatorCls[source]

Modulator commands group definition. 3 total commands, 0 Subgroups, 3 group commands

get_fdeviation() float[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:MODulator:FDEViation
value: float = driver.source.afRf.generator.interferer.modulator.get_fdeviation()

Specifies the maximum frequency deviation for the FM interferer mode.

return:

freq_deviation: Range: 0 Hz to 100 kHz, Unit: Hz

get_mod_depth() float[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:MODulator:MDEPth
value: float = driver.source.afRf.generator.interferer.modulator.get_mod_depth()

Specifies the modulation depth for the AM interferer mode.

return:

modulation_depth: Range: 0 % to 100 %, Unit: %

get_pdeviation() float[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:MODulator:PDEViation
value: float = driver.source.afRf.generator.interferer.modulator.get_pdeviation()

Specifies the maximum phase deviation for the PM interferer mode.

return:

phase_deviation: Range: 0 rad to 10 rad, Unit: rad

set_fdeviation(freq_deviation: float) None[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:MODulator:FDEViation
driver.source.afRf.generator.interferer.modulator.set_fdeviation(freq_deviation = 1.0)

Specifies the maximum frequency deviation for the FM interferer mode.

param freq_deviation:

Range: 0 Hz to 100 kHz, Unit: Hz

set_mod_depth(modulation_depth: float) None[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:MODulator:MDEPth
driver.source.afRf.generator.interferer.modulator.set_mod_depth(modulation_depth = 1.0)

Specifies the modulation depth for the AM interferer mode.

param modulation_depth:

Range: 0 % to 100 %, Unit: %

set_pdeviation(phase_deviation: float) None[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:MODulator:PDEViation
driver.source.afRf.generator.interferer.modulator.set_pdeviation(phase_deviation = 1.0)

Specifies the maximum phase deviation for the PM interferer mode.

param phase_deviation:

Range: 0 rad to 10 rad, Unit: rad