Exclude

SCPI Commands :

PULSe:MOP:EXCLude:ENABle
PULSe:MOP:EXCLude:MODE
class ExcludeCls[source]

Exclude commands group definition. 6 total commands, 2 Subgroups, 2 group commands

get_enable() bool[source]
# SCPI: PULSe:MOP:EXCLude:ENABle
value: bool = driver.pulse.mop.exclude.get_enable()

Activates the restriction of the modulation.

return:

enable: ON| OFF| 1| 0

get_mode() ExcMode[source]
# SCPI: PULSe:MOP:EXCLude:MODE
value: enums.ExcMode = driver.pulse.mop.exclude.get_mode()

Selects the parameter that determines the area on that the MOP is applied.

return:

mode: TIME| LEVel| WIDTh

set_enable(enable: bool) None[source]
# SCPI: PULSe:MOP:EXCLude:ENABle
driver.pulse.mop.exclude.set_enable(enable = False)

Activates the restriction of the modulation.

param enable:

ON| OFF| 1| 0

set_mode(mode: ExcMode) None[source]
# SCPI: PULSe:MOP:EXCLude:MODE
driver.pulse.mop.exclude.set_mode(mode = enums.ExcMode.LEVel)

Selects the parameter that determines the area on that the MOP is applied.

param mode:

TIME| LEVel| WIDTh

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.pulse.mop.exclude.clone()

Subgroups