Signal

SCPI Commands

TRIGger:SIGNal:LEVel
TRIGger:SIGNal:SLOPe
TRIGger:SIGNal:TERMination
class Signal[source]

Signal commands group definition. 3 total commands, 0 Sub-groups, 3 group commands

get_level() float[source]
# SCPI: TRIGger:SIGNal:LEVel
value: float = driver.trigger.signal.get_level()

Sets or queries the voltage level, which defines the threshold for a trigger event. The level setting is not influenced by reset commands.

return

level: No help available

get_slope() RsOsp.enums.TriggerSlope[source]
# SCPI: TRIGger:SIGNal:SLOPe
value: enums.TriggerSlope = driver.trigger.signal.get_slope()

Sets or queries, which kind of threshold transition is interpreted as a trigger event. For the threshold level, see method RsOsp.Trigger.Signal.level.

return

slope: - POSitive: Defines interpreting a positive (low-to-high) transition of the threshold as a trigger event. - NEGative: Defines interpreting a negative (high-to-low) transition of the threshold as a trigger event. - BOTH: Defines interpreting a positive or a negative transition of the threshold as a trigger event.Equivalent with Any in the user interface (‘WebGUI’) .

get_termination() float[source]
# SCPI: TRIGger:SIGNal:TERMination
value: float = driver.trigger.signal.get_termination()

Sets or queries the type of termination of the trigger signal cable.

return

termination: No help available

set_level(level: float) None[source]
# SCPI: TRIGger:SIGNal:LEVel
driver.trigger.signal.set_level(level = 1.0)

Sets or queries the voltage level, which defines the threshold for a trigger event. The level setting is not influenced by reset commands.

param level

Specifies the voltage level. Factory default is 2.5 V.

set_slope(slope: RsOsp.enums.TriggerSlope) None[source]
# SCPI: TRIGger:SIGNal:SLOPe
driver.trigger.signal.set_slope(slope = enums.TriggerSlope.BOTH)

Sets or queries, which kind of threshold transition is interpreted as a trigger event. For the threshold level, see method RsOsp.Trigger.Signal.level.

param slope
  • POSitive: Defines interpreting a positive (low-to-high) transition of the threshold as a trigger event.

  • NEGative: Defines interpreting a negative (high-to-low) transition of the threshold as a trigger event.

  • BOTH: Defines interpreting a positive or a negative transition of the threshold as a trigger event.Equivalent with Any in the user interface (‘WebGUI’) .

set_termination(termination: float) None[source]
# SCPI: TRIGger:SIGNal:TERMination
driver.trigger.signal.set_termination(termination = 1.0)

Sets or queries the type of termination of the trigger signal cable.

param termination
  • 50OHM: Sets the termination to 50 Ohm.Also accepted parameter syntax: ‘50’ or ‘50 ohm’ (a blank and all capital/small letters are ignored) .

  • HIGH: Sets the termination to High, equivalent with High Impedance in the user interface (‘WebGUI’) .Also accepted parameter syntax: ‘high’ (capital/small letters are ignored) .