pylabrobot.revvity.celigo.NavigationConfig#

class pylabrobot.revvity.celigo.NavigationConfig(frame_overlap_x_mm: float, frame_overlap_y_mm: float, max_galvo_deflection_x_mm: float, max_galvo_deflection_y_mm: float, source_path: str | None = None, unrecognized_fields: Dict[str, str]=<factory>)#

Bases: object

Galvo reach and frame overlap from NavigationConfig.xml.

Attributes

Methods

__init__(frame_overlap_x_mm, ...)

from_xml(path)

Parameters:
  • frame_overlap_x_mm (float)

  • frame_overlap_y_mm (float)

  • max_galvo_deflection_x_mm (float)

  • max_galvo_deflection_y_mm (float)

  • source_path (str | None)

  • unrecognized_fields (Dict[str, str])