Am

SCPI Commands :

PULSe:MOP:AM:FREQuency
PULSe:MOP:AM:MDEPth
PULSe:MOP:AM:TYPE
class AmCls[source]

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

get_frequency() float[source]
# SCPI: PULSe:MOP:AM:FREQuency
value: float = driver.pulse.mop.am.get_frequency()

Sets modulation frequency.

return:

frequency: float Range: 0.001 to 1e+09

get_mdepth() float[source]
# SCPI: PULSe:MOP:AM:MDEPth
value: float = driver.pulse.mop.am.get_mdepth()

Sets the modulation depth.

return:

mdepth: float Range: 0 to 100, Unit: percent

get_type_py() AmType[source]
# SCPI: PULSe:MOP:AM:TYPE
value: enums.AmType = driver.pulse.mop.am.get_type_py()

Selects the modulation type.

return:

type_py: STD| LSB| USB| SB

set_frequency(frequency: float) None[source]
# SCPI: PULSe:MOP:AM:FREQuency
driver.pulse.mop.am.set_frequency(frequency = 1.0)

Sets modulation frequency.

param frequency:

float Range: 0.001 to 1e+09

set_mdepth(mdepth: float) None[source]
# SCPI: PULSe:MOP:AM:MDEPth
driver.pulse.mop.am.set_mdepth(mdepth = 1.0)

Sets the modulation depth.

param mdepth:

float Range: 0 to 100, Unit: percent

set_type_py(type_py: AmType) None[source]
# SCPI: PULSe:MOP:AM:TYPE
driver.pulse.mop.am.set_type_py(type_py = enums.AmType.LSB)

Selects the modulation type.

param type_py:

STD| LSB| USB| SB