Range

SCPI Command :

TRIGger<*>:WINDow:RANGe
Commands in total: 1
Subgroups: 0
Direct child commands: 1
get(trigger=Trigger.Default) WindowRangeMode[source]
# TRIGger<*>:WINDow:RANGe
value: enums.WindowRangeMode = driver.trigger.window.range.get(trigger = repcap.Trigger.Default)

Defines the signal run in relation to the window:

Parameters:

trigger – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Trigger’)

Returns:

range_mode: ENTer | EXIT | WITHin | OUTSide

  • ENTer: Triggers when the signal crosses the upper or lower level and thus enters the window made up of these two levels.

  • EXIT: Triggers when the signal leaves the window.

  • WITHin: Triggers if the signal stays between the upper and lower level for a specified time. The time is defined using the TRIGgert:WINDow:TIME command.

  • OUTSide: Triggers if the signal stays above the upper level or below the lower level for a specified time. The time is defined using the TRIGgert:WINDow:TIME command.

set(range_mode: WindowRangeMode, trigger=Trigger.Default) None[source]
# TRIGger<*>:WINDow:RANGe
driver.trigger.window.range.set(range_mode = enums.WindowRangeMode.ENTer, trigger = repcap.Trigger.Default)

Defines the signal run in relation to the window:

Parameters:
  • range_mode

    ENTer | EXIT | WITHin | OUTSide

    • ENTer: Triggers when the signal crosses the upper or lower level and thus enters the window made up of these two levels.

    • EXIT: Triggers when the signal leaves the window.

    • WITHin: Triggers if the signal stays between the upper and lower level for a specified time. The time is defined using the TRIGgert:WINDow:TIME command.

    • OUTSide: Triggers if the signal stays above the upper level or below the lower level for a specified time. The time is defined using the TRIGgert:WINDow:TIME command.

  • trigger – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Trigger’)