dodal.devices.hutch_shutter.BaseHutchInterlock#

class dodal.devices.hutch_shutter.BaseHutchInterlock[source]#
Parameters:
  • signal_type (type[StrictEnum | SubsetEnum | SupersetEnum] | type[float])

  • bl_prefix (str)

  • interlock_infix (str)

  • interlock_suffix (str)

  • name (str, default: '')

Methods

shutter_safe_to_operate()

Abstract method to define if interlock allows shutter to operate.

Attributes

status

bl_prefix

abstract async shutter_safe_to_operate() bool[source]#

Abstract method to define if interlock allows shutter to operate.

Return type:

bool