Hysteresis

SCPI Command :

DIGital<*>:HYSTeresis
Commands in total: 1
Subgroups: 0
Direct child commands: 1
get(digital=Digital.Default) Hysteresis[source]
# DIGital<*>:HYSTeresis
value: enums.Hysteresis = driver.digital.hysteresis.get(digital = repcap.Digital.Default)

Sets the hysteresis for the indicated digital channel. The setting affects only the settings of the first MSO bus (Logic1) . You can set the hysteresis for all buses with PBUS<pb>:HYSTeresis<n>.

Parameters:

digital – optional repeated capability selector. Default value: Nr0 (settable in the interface ‘Digital’)

Returns:

hysteresis: MAXimum | ROBust | NORMal

  • MAXimum: Maximum value that is possible and useful for the signal and its settings, to be used for noisy signals.

  • ROBust: Different hysteresis values for falling and rising edges to avoid an undefined state of the trigger system, to be used for very noisy signals.

  • NORMal: Small value suitable for the signal and its settings, to be used for clean signals.

set(hysteresis: Hysteresis, digital=Digital.Default) None[source]
# DIGital<*>:HYSTeresis
driver.digital.hysteresis.set(hysteresis = enums.Hysteresis.MAXimum, digital = repcap.Digital.Default)

Sets the hysteresis for the indicated digital channel. The setting affects only the settings of the first MSO bus (Logic1) . You can set the hysteresis for all buses with PBUS<pb>:HYSTeresis<n>.

Parameters:
  • hysteresis

    MAXimum | ROBust | NORMal

    • MAXimum: Maximum value that is possible and useful for the signal and its settings, to be used for noisy signals.

    • ROBust: Different hysteresis values for falling and rising edges to avoid an undefined state of the trigger system, to be used for very noisy signals.

    • NORMal: Small value suitable for the signal and its settings, to be used for clean signals.

  • digital – optional repeated capability selector. Default value: Nr0 (settable in the interface ‘Digital’)