pylabrobot.revvity.celigo.GalvoConfig#

class pylabrobot.revvity.celigo.GalvoConfig(config_version: int, controller_index: int, position_error_window: int, velocity_error_window: int, big_move_delay: float, min_voltage: float, max_voltage: float, invert_voltage: bool, enabled: bool, unrecognized_fields: Dict[str, str]=<factory>)#

Bases: object

A galvanometer scan axis (XGalvo / YGalvo).

Note: galvo sections carry no MotionName; they are voltage-driven DAC axes.

Attributes

Methods

__init__(config_version, controller_index, ...)

from_element(element)

Parameters:
  • config_version (int)

  • controller_index (int)

  • position_error_window (int)

  • velocity_error_window (int)

  • big_move_delay (float)

  • min_voltage (float)

  • max_voltage (float)

  • invert_voltage (bool)

  • enabled (bool)

  • unrecognized_fields (Dict[str, str])