pylabrobot.revvity.celigo.HardwareDefaultConfig#

class pylabrobot.revvity.celigo.HardwareDefaultConfig(default_calibrated_z: float, default_plate_x_corner_stage_coordinate: float, default_plate_y_corner_stage_coordinate: float, default_x_field_of_view_mm: float, default_y_field_of_view_mm: float, default_x_galvo_mm_per_volt: float, default_y_galvo_mm_per_volt: float, source_path: str | None = None, unrecognized_fields: Dict[str, str]=<factory>)#

Bases: object

Instrument defaults (HardwareDefaultConfig.xml): plate corner, FOV, galvo MM/V.

Attributes

Methods

__init__(default_calibrated_z, ...)

from_xml(path)

Parameters:
  • default_calibrated_z (float)

  • default_plate_x_corner_stage_coordinate (float)

  • default_plate_y_corner_stage_coordinate (float)

  • default_x_field_of_view_mm (float)

  • default_y_field_of_view_mm (float)

  • default_x_galvo_mm_per_volt (float)

  • default_y_galvo_mm_per_volt (float)

  • source_path (str | None)

  • unrecognized_fields (Dict[str, str])