Skip to main content

Tools to interact with the Asgard BMC DMs in lab

Project description

asgard-dm-tools

User tools to interact in the laboratory with the Asgard DMs

At least for now, a PyQt5 GUI designed to control one of the four deformable mirrors of the ASGARD instrument suite, assuming that the corresponding Asgard DM server is running and that at least two DM channels are set up. And a turbulence simulator prototype.

Installation

pip install asgard_lab_DM_tools -U

Usage

Pip installs a GUI that can be called from the Linux CLI using the following command:

lab-DM-control 1&

that will attempt to connect to the Asgard DM server #1.

The GUI is otherwise simple and should be self-explanatory to somebody who knows what it is designed for!

As well as a turbulence_simulation script also to be called from the Linux CLI

turbulence-simulator

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

asgard_lab_dm_tools-0.0.8.tar.gz (27.0 kB view details)

Uploaded Source

Built Distribution

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

asgard_lab_dm_tools-0.0.8-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

Details for the file asgard_lab_dm_tools-0.0.8.tar.gz.

File metadata

  • Download URL: asgard_lab_dm_tools-0.0.8.tar.gz
  • Upload date:
  • Size: 27.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.6

File hashes

Hashes for asgard_lab_dm_tools-0.0.8.tar.gz
Algorithm Hash digest
SHA256 e2a8f58a2f4324721bafc3725ba82e2fe48aa8234a9c06836b24e02c63b3b764
MD5 157cf2b2095d91355c37a0a56167bb78
BLAKE2b-256 09cdd17ccb12f0729bfdc4f1fdace1272de7a92866b5222a2911e9e83fb70bec

See more details on using hashes here.

File details

Details for the file asgard_lab_dm_tools-0.0.8-py3-none-any.whl.

File metadata

File hashes

Hashes for asgard_lab_dm_tools-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 089baff06c561ffc21dd9421e33c3549cc60159b580487f3445db999d5ae6c7d
MD5 2c4958f9d0cbb483bf99c34841e218ed
BLAKE2b-256 509d95f90ea408f41957d2a92def1b850175ec6e886611b77b49ffd4505689f8

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