Skip to main content

A package to control PurePhotonics lasers

Project description

purephotonicscontrol

A python package to easily communicate with PurePhotonics lasers through python. Most purephotonics features are implemented, so the user can create their own computer controlled laser sequence. The package has been developed for the PPCL560 laser, but should generalise.

The code assume that the PPCL560 laser is interfaced with a Teensy 3.6 as outlined in(TO DO!). This interface is useful for creating trigger-able signals from the laser. When the laser to connected to a PC directly, do this (TO DO!)

Getting Started

Run the examples on the git TO DO: Add details on connecting PC to laser

Prerequisites

Python3, a laser

Installing

pip install purephotonicscontrol

TO DO: End with an example of getting some data out of the system or using it for a little demo

Contributing

TO DO

Authors

License

The MIT License

Acknowledgments

  • Thanks to PurePhotonics for provided a python example which seeded this project

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

purephotonicscontrol-0.0.0.tar.gz (14.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

purephotonicscontrol-0.0.0-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

Details for the file purephotonicscontrol-0.0.0.tar.gz.

File metadata

  • Download URL: purephotonicscontrol-0.0.0.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for purephotonicscontrol-0.0.0.tar.gz
Algorithm Hash digest
SHA256 532c784a05f4e8cfa1afe2ede7d61ca0ac49ee6288d3db42dceec28d352e9da9
MD5 3fee2f2f913c29788d87e406c36dc6b9
BLAKE2b-256 1484019dbe10209743d1e307f52e2b1b53d4c9880a0ffc9e07d0c3bffafd8ea3

See more details on using hashes here.

File details

Details for the file purephotonicscontrol-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: purephotonicscontrol-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 20.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for purephotonicscontrol-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6f2126775384909ffc260c362bd921cb58f997722def065876ede93e145fb326
MD5 3947b0b7b22a18e348da1a16cd4051b1
BLAKE2b-256 98238b0577e001f67503be2ba893eed14ab88e71ec2fb0f03ecb4b14a24e010a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page