Ask

SCPI Commands :

PULSe:MOP:ASK:INVert
PULSe:MOP:ASK:MDEPth
PULSe:MOP:ASK:SRATe
class AskCls[source]

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

get_invert() bool[source]
# SCPI: PULSe:MOP:ASK:INVert
value: bool = driver.pulse.mop.ask.get_invert()

Inverts the modulation.

return:

invert: ON| OFF| 1| 0

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

Sets the modulation depth.

return:

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

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

Sets the symbol rate.

return:

srate: float Range: 1 to 1e+09

set_invert(invert: bool) None[source]
# SCPI: PULSe:MOP:ASK:INVert
driver.pulse.mop.ask.set_invert(invert = False)

Inverts the modulation.

param invert:

ON| OFF| 1| 0

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

Sets the modulation depth.

param mdepth:

float Range: 0 to 100, Unit: percent

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

Sets the symbol rate.

param srate:

float Range: 1 to 1e+09