Hysteresis<Hyst>

SCPI Command :

PBUS<*>:HYSTeresis<*>
Commands in total: 1
Subgroups: 0
Direct child commands: 1

Repeated Capability Setting:

# Range: Nr1 .. Nr4

driver.pbus.hysteresis.repcap_hyst_set(repcap.Hyst.Nr1)
get(pwrBus=PwrBus.Default, hyst=Hyst.Default) Hysteresis[source]
# PBUS<*>:HYSTeresis<*>
value: enums.Hysteresis = driver.pbus.hysteresis.get(pwrBus = repcap.PwrBus.Default, hyst = repcap.Hyst.Default)

Defines the size of the hysteresis for the respective channels.

Parameters:
  • pwrBus – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Pbus’)

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

Returns:

hysteresis: MAXimum | ROBust | NORMal

  • MAXIMUM = MAXimum: Maximum value that is possible and useful for the signal and its settings (corresponds to Medium in the GUI) .

  • ROBUST = ROBust: Different hysteresis values for falling and rising edges to avoid an undefined state of the trigger system (corresponds to Large in the GUI) .

  • NORMAL = NORMal: The instrument sets a value suitable for the signal and its settings (corresponds to Small in the GUI) .

set(hysteresis: Hysteresis, pwrBus=PwrBus.Default, hyst=Hyst.Default) None[source]
# PBUS<*>:HYSTeresis<*>
driver.pbus.hysteresis.set(hysteresis = enums.Hysteresis.MAXimum, pwrBus = repcap.PwrBus.Default, hyst = repcap.Hyst.Default)

Defines the size of the hysteresis for the respective channels.

Parameters:
  • hysteresis

    MAXimum | ROBust | NORMal

    • MAXIMUM = MAXimum: Maximum value that is possible and useful for the signal and its settings (corresponds to Medium in the GUI) .

    • ROBUST = ROBust: Different hysteresis values for falling and rising edges to avoid an undefined state of the trigger system (corresponds to Large in the GUI) .

    • NORMAL = NORMal: The instrument sets a value suitable for the signal and its settings (corresponds to Small in the GUI) .

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

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

Cloning the Group

# Create a copy of the original group, that exists independently
hysteresis_copy = driver.pbus.hysteresis.clone()