Generator

SCPI Commands :

FRANalysis:GENerator[:CHANnel]
FRANalysis:GENerator:AMPLitude
FRANalysis:GENerator:LOAD
Commands in total: 3
Subgroups: 0
Direct child commands: 3
get_amplitude() float[source]
# FRANalysis:GENerator:AMPLitude
value: float = driver.franalysis.generator.get_amplitude()

Sets a fixed amplitude for the frequency response analysis.

Returns:

gen_amplitude: 0.01 to 12

get_channel() GeneratorChannel[source]
# FRANalysis:GENerator[:CHANnel]
value: enums.GeneratorChannel = driver.franalysis.generator.get_channel()

Selects the built-in generator to start a frequency sweep for a defined frequency range.

Returns:

gen_ch: GEN1 | GEN2

get_load() WgenLoad[source]
# FRANalysis:GENerator:LOAD
value: enums.WgenLoad = driver.franalysis.generator.get_load()

Selects the generator voltage display for 50Ω or high impedance load.

Returns:

gen_load: HIZ: high input impedance

set_amplitude(gen_amplitude: float) None[source]
# FRANalysis:GENerator:AMPLitude
driver.franalysis.generator.set_amplitude(gen_amplitude = 1.0)

Sets a fixed amplitude for the frequency response analysis.

Parameters:

gen_amplitude – 0.01 to 12

set_channel(gen_ch: GeneratorChannel) None[source]
# FRANalysis:GENerator[:CHANnel]
driver.franalysis.generator.set_channel(gen_ch = enums.GeneratorChannel.GEN1)

Selects the built-in generator to start a frequency sweep for a defined frequency range.

Parameters:

gen_ch – GEN1 | GEN2

set_load(gen_load: WgenLoad) None[source]
# FRANalysis:GENerator:LOAD
driver.franalysis.generator.set_load(gen_load = enums.WgenLoad.FIFTy)

Selects the generator voltage display for 50Ω or high impedance load.

Parameters:

gen_load – HIZ: high input impedance