Am<GeneratorIx>

RepCap Settings

# Range: Nr1 .. Nr8
rc = driver.source.am.repcap_generatorIx_get()
driver.source.am.repcap_generatorIx_set(repcap.GeneratorIx.Nr1)

SCPI Commands :

[SOURce<HW>]:AM:MODE
[SOURce<HW>]:AM:RATio
[SOURce<HW>]:AM:TYPE
class AmCls[source]

Am commands group definition. 11 total commands, 4 Subgroups, 3 group commands Repeated Capability: GeneratorIx, default value after init: GeneratorIx.Nr1

get_mode() AmMode[source]
# SCPI: [SOURce<HW>]:AM:MODE
value: enums.AmMode = driver.source.am.get_mode()

Selects the mode of the amplitude modulation. [:SOURce<hw>]:AM:MODE > SCAN sets [:SOURce<hw>]:AM:TYPE > EXPonential. For active external exponential AM, automatically sets [:SOURce<hw>]:INPut:MODext:COUPling<ch> > DC.

return:

am_mode: SCAN| NORMal

get_ratio() float[source]
# SCPI: [SOURce<HW>]:AM:RATio
value: float = driver.source.am.get_ratio()

Sets the deviation ratio (path#2 to path#1) in percent.

return:

ratio: float Range: 0 to 100

get_type_py() AmType[source]
# SCPI: [SOURce<HW>]:AM:TYPE
value: enums.AmType = driver.source.am.get_type_py()

Selects the type of amplitude modulation. For [:SOURce<hw>]:AM:MODE SCAN, only EXPonential is available. For active external exponential AM, automatically sets [:SOURce<hw>]:INPut:MODext:COUPling<ch>DC.

return:

am_type: LINear| EXPonential

set_mode(am_mode: AmMode) None[source]
# SCPI: [SOURce<HW>]:AM:MODE
driver.source.am.set_mode(am_mode = enums.AmMode.NORMal)

Selects the mode of the amplitude modulation. [:SOURce<hw>]:AM:MODE > SCAN sets [:SOURce<hw>]:AM:TYPE > EXPonential. For active external exponential AM, automatically sets [:SOURce<hw>]:INPut:MODext:COUPling<ch> > DC.

param am_mode:

SCAN| NORMal

set_ratio(ratio: float) None[source]
# SCPI: [SOURce<HW>]:AM:RATio
driver.source.am.set_ratio(ratio = 1.0)

Sets the deviation ratio (path#2 to path#1) in percent.

param ratio:

float Range: 0 to 100

set_type_py(am_type: AmType) None[source]
# SCPI: [SOURce<HW>]:AM:TYPE
driver.source.am.set_type_py(am_type = enums.AmType.EXPonential)

Selects the type of amplitude modulation. For [:SOURce<hw>]:AM:MODE SCAN, only EXPonential is available. For active external exponential AM, automatically sets [:SOURce<hw>]:INPut:MODext:COUPling<ch>DC.

param am_type:

LINear| EXPonential

Cloning the Group

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

Subgroups