pylabrobot.azenta.fluidx.intellixcap96.ExtendedStatus#

class pylabrobot.azenta.fluidx.intellixcap96.ExtendedStatus(caps_on_pins: bool, dry_run_enabled: bool, light_curtain_disabled: bool, safety_door_rs232_disabled: bool, stage_enabled: bool, screw_caps_on: bool, cartridge_installed: bool, standby_active: bool, stage_pos: bool, recover_mode: bool, estop_active: bool, time_for_service: bool, raw: str)#

Bases: object

Instrument state flags that the plain status word does not carry.

caps_on_pins reports directly what the status word only implies through StatusRECAP, and cartridge_installed, estop_active and recover_mode explain states that otherwise only show up as a refused command.

stage_pos is the command list’s STAGE_POS bit. Which position each value means is not documented.

Attributes

Methods

__init__(caps_on_pins, dry_run_enabled, ...)

from_raw(raw)

Parameters:
  • caps_on_pins (bool)

  • dry_run_enabled (bool)

  • light_curtain_disabled (bool)

  • safety_door_rs232_disabled (bool)

  • stage_enabled (bool)

  • screw_caps_on (bool)

  • cartridge_installed (bool)

  • standby_active (bool)

  • stage_pos (bool)

  • recover_mode (bool)

  • estop_active (bool)

  • time_for_service (bool)

  • raw (str)