Skip to content

Releases: GSECARS/PyAutomation

v0.0.1

09 Oct 15:55
b483ee7
Compare
Choose a tag to compare

Early development release.

Documentation:

  • Added a README.md with detailed installation instructions, usage examples, and contribution guidelines.

Licensing:

  • Added a README.md with detailed installation instructions, usage examples, and contribution guidelines.

Core Functionality:

  • Implemented the PyAutomation class in pyautomation/init.py, which includes methods for enabling/disabling the controller, loading, running, and aborting trajectories.
  • Added the AerotechController class in pyautomation/controller.py to handle connecting to the controller, starting it, moving axes, and aborting motions.
  • Added the PSODistance, PSOWindow, PsoWaveform, and the Trajectory classes in pyautomation/modules.py to handle how trajectories are created and when the events are fired based on the running trajectories.