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.

  • calibration –

    Calibration data management and loading functionality.

  • constants –

    System constants and configuration values.

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