Output

SCPI Commands :

[SOURce<HW>]:PGENerator:OUTPut:POLarity
[SOURce<HW>]:PGENerator:OUTPut:[STATe]
class OutputCls[source]

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

get_polarity() RsSmbv.enums.NormalInverted[source]
# SCPI: [SOURce<HW>]:PGENerator:OUTPut:POLarity
value: enums.NormalInverted = driver.source.pgenerator.output.get_polarity()

Sets the polarity of the pulse output signal.

return

polarity: NORMal| INVerted NORMal Outputs the pulse signal during the pulse width, that means during the high state. INVerted Inverts the pulse output signal polarity. The pulse output signal is suppressed during the pulse width, but provided during the low state.

get_state() bool[source]
# SCPI: [SOURce<HW>]:PGENerator:OUTPut:[STATe]
value: bool = driver.source.pgenerator.output.get_state()

Activates the output of the pulse modulation signal.

return

state: 1| ON| 0| OFF

set_polarity(polarity: RsSmbv.enums.NormalInverted) None[source]
# SCPI: [SOURce<HW>]:PGENerator:OUTPut:POLarity
driver.source.pgenerator.output.set_polarity(polarity = enums.NormalInverted.INVerted)

Sets the polarity of the pulse output signal.

param polarity

NORMal| INVerted NORMal Outputs the pulse signal during the pulse width, that means during the high state. INVerted Inverts the pulse output signal polarity. The pulse output signal is suppressed during the pulse width, but provided during the low state.

set_state(state: bool) None[source]
# SCPI: [SOURce<HW>]:PGENerator:OUTPut:[STATe]
driver.source.pgenerator.output.set_state(state = False)

Activates the output of the pulse modulation signal.

param state

1| ON| 0| OFF