Generator

SCPI Command:

SOURce:AFRF:GENerator<Instance>:DSOurce
SOURce:AFRF:GENerator<Instance>:MSCHeme
class GeneratorCls[source]

Generator commands group definition. 240 total commands, 23 Subgroups, 2 group commands

get_dsource() DigitalSource[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:DSOurce
value: enums.DigitalSource = driver.source.afRf.generator.get_dsource()

Selects the data source for digital scenarios.

return:

dsource: DMR | ARB | NXDN | POCSag | P25 | UDEFined | ZIGBee | DPMR

get_mscheme() ModulationScheme[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:MSCHeme
value: enums.ModulationScheme = driver.source.afRf.generator.get_mscheme()

Selects the RF signal mode (modulation scheme) for analog scenarios.

return:

mod_scheme: FMSTereo | FM | AM | USB | LSB | PM | CW | ARB FMSTereo FM stereo multiplex signal FM, PM, AM Frequency / phase / amplitude modulation USB, LSB Single sideband modulation, upper / lower sideband CW Constant wave signal (unmodulated RF carrier) ARB Waveform file (ARB file)

set_dsource(dsource: DigitalSource) None[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:DSOurce
driver.source.afRf.generator.set_dsource(dsource = enums.DigitalSource.ARB)

Selects the data source for digital scenarios.

param dsource:

DMR | ARB | NXDN | POCSag | P25 | UDEFined | ZIGBee | DPMR

set_mscheme(mod_scheme: ModulationScheme) None[source]
# SCPI: SOURce:AFRF:GENerator<Instance>:MSCHeme
driver.source.afRf.generator.set_mscheme(mod_scheme = enums.ModulationScheme.AM)

Selects the RF signal mode (modulation scheme) for analog scenarios.

param mod_scheme:

FMSTereo | FM | AM | USB | LSB | PM | CW | ARB FMSTereo FM stereo multiplex signal FM, PM, AM Frequency / phase / amplitude modulation USB, LSB Single sideband modulation, upper / lower sideband CW Constant wave signal (unmodulated RF carrier) ARB Waveform file (ARB file)

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.source.afRf.generator.clone()

Subgroups