Output

SCPI Commands :

[SOURce<HW>]:PGENerator:OUTPut:POLarity
[SOURce<HW>]:PGENerator:OUTPut:[STATe]
Commands in total: 2
Subgroups: 0
Direct child commands: 2
get_polarity() NormalInverted[source]
# [SOURce<HW>]:PGENerator:OUTPut:POLarity
value: enums.NormalInverted = driver.source.pgenerator.output.get_polarity()

Sets the polarity of the pulse output signal.

Returns:

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]
# [SOURce<HW>]:PGENerator:OUTPut:[STATe]
value: bool = driver.source.pgenerator.output.get_state()

Activates the output of the pulse modulation signal.

Returns:

state: 1 | ON | 0| OFF

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

Sets the polarity of the pulse output signal.

Parameters:

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]
# [SOURce<HW>]:PGENerator:OUTPut:[STATe]
driver.source.pgenerator.output.set_state(state = False)

Activates the output of the pulse modulation signal.

Parameters:

state – 1 | ON | 0| OFF