Skip to content

Documentation Of PyChilasLasers Library

Where to start?

For people new to how the laser operates and this library, a great place to start is the Quickstart Guide. If that's what led you to this page, we recommend starting with reading about the Laser class

Package for controlling laser products from Chilas Lasers.

Modules:

  • laser

    Contains the main Laser class for laser control.

  • modes

    Contains laser modes, enums, and specific laser behaviors.

  • laser_components

    Contains classes for TEC, diode, drivers, and other components.

  • comm

    Handles communication over the serial connection.

  • utils

    Utility functions and data structures for calibration and other operations.

These classes encapsulate the behavior, properties, and state of laser components. Interaction with the laser should be done through the Laser class.