pylabrobot.revvity.celigo.ControllerStatus#

class pylabrobot.revvity.celigo.ControllerStatus(raw_flags: int, extended_status: int)#

Bases: object

Decoded controller status returned by Celigo.request_controller_status().

Attributes

busy

controller_failed

error

has_controller_fault

Whether the controller reports an error or internal failure.

has_laser_safety_fault

Whether controller health or the generic interlock makes laser use unsafe.

interlock_open

raw_flags

extended_status

Methods

__init__(raw_flags, extended_status)

Parameters:
  • raw_flags (int)

  • extended_status (int)