Qam

SCPI Commands :

PULSe:MOP:QAM:SRATe
PULSe:MOP:QAM:TYPE
class QamCls[source]

Qam commands group definition. 2 total commands, 0 Subgroups, 2 group commands

get_symbol_rate() float[source]
# SCPI: PULSe:MOP:QAM:SRATe
value: float = driver.pulse.mop.qam.get_symbol_rate()

Sets the symbol rate of the modulated signal.

return:

srate: float Range: 1 to 1e+09

get_type_py() QamType[source]
# SCPI: PULSe:MOP:QAM:TYPE
value: enums.QamType = driver.pulse.mop.qam.get_type_py()

Selects the QAM type.

return:

type_py: Q16| Q32| Q64| Q128| Q256

set_symbol_rate(srate: float) None[source]
# SCPI: PULSe:MOP:QAM:SRATe
driver.pulse.mop.qam.set_symbol_rate(srate = 1.0)

Sets the symbol rate of the modulated signal.

param srate:

float Range: 1 to 1e+09

set_type_py(type_py: QamType) None[source]
# SCPI: PULSe:MOP:QAM:TYPE
driver.pulse.mop.qam.set_type_py(type_py = enums.QamType.Q128)

Selects the QAM type.

param type_py:

Q16| Q32| Q64| Q128| Q256