Interferer
SCPI Command:
SOURce:AFRF:GENerator<Instance>:IFERer:MODE
SOURce:AFRF:GENerator<Instance>:IFERer:DFRequency
SOURce:AFRF:GENerator<Instance>:IFERer:DLEVel
- class InterfererCls[source]
Interferer commands group definition. 9 total commands, 3 Subgroups, 3 group commands
- get_dfrequency() float [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:DFRequency value: float = driver.source.afRf.generator.interferer.get_dfrequency()
Specifies the center RF carrier frequency of the interferer. The frequency is specified as offset value relative to the center carrier frequency of the wanted signal, configured via method RsCma.Source.AfRf.Generator.RfSettings.frequency.
- return:
frequency: Range: -10 MHz to 10 MHz, Unit: Hz
- get_dlevel() float [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:DLEVel value: float = driver.source.afRf.generator.interferer.get_dlevel()
Sets the RMS level of the interferer RF signal. The level is specified as offset value relative to the level of the wanted signal, configured via method RsCma.Source.AfRf.Generator.RfSettings.level.
- return:
level: Range: -80 dB to 80 dB, Unit: dB
- get_mode() InterfererMode [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:MODE value: enums.InterfererMode = driver.source.afRf.generator.interferer.get_mode()
Selects the interferer signal mode. The interferer signal can be an unmodulated CW signal or a modulated signal, carrying a single tone.
- return:
interferer_mode: NONE | CW | FM | PM | AM NONE Interferer signal disabled CW Unmodulated RF carrier signal FM, PM, AM Frequency / phase / amplitude modulation
- set_dfrequency(frequency: float) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:DFRequency driver.source.afRf.generator.interferer.set_dfrequency(frequency = 1.0)
Specifies the center RF carrier frequency of the interferer. The frequency is specified as offset value relative to the center carrier frequency of the wanted signal, configured via method RsCma.Source.AfRf.Generator.RfSettings.frequency.
- param frequency:
Range: -10 MHz to 10 MHz, Unit: Hz
- set_dlevel(level: float) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:DLEVel driver.source.afRf.generator.interferer.set_dlevel(level = 1.0)
Sets the RMS level of the interferer RF signal. The level is specified as offset value relative to the level of the wanted signal, configured via method RsCma.Source.AfRf.Generator.RfSettings.level.
- param level:
Range: -80 dB to 80 dB, Unit: dB
- set_mode(interferer_mode: InterfererMode) None [source]
# SCPI: SOURce:AFRF:GENerator<Instance>:IFERer:MODE driver.source.afRf.generator.interferer.set_mode(interferer_mode = enums.InterfererMode.AM)
Selects the interferer signal mode. The interferer signal can be an unmodulated CW signal or a modulated signal, carrying a single tone.
- param interferer_mode:
NONE | CW | FM | PM | AM NONE Interferer signal disabled CW Unmodulated RF carrier signal FM, PM, AM Frequency / phase / amplitude modulation
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.source.afRf.generator.interferer.clone()
Subgroups