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-MDM-control &

that takes no argument and uses tabs to control from the same GUI the 4 Asgard DMs. This replaces the previous single-DM GUI that will eventually be dropped out of the distribution:

lab-DM-control 1&

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.9.tar.gz (29.4 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.9-py3-none-any.whl (31.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: asgard_lab_dm_tools-0.0.9.tar.gz
  • Upload date:
  • Size: 29.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.7

File hashes

Hashes for asgard_lab_dm_tools-0.0.9.tar.gz
Algorithm Hash digest
SHA256 2edb3e2684d58f39b82699e4020a773e9d7402349a4a526e32a3e4d6a4cef6af
MD5 1d5ba080aaeb928a820b54c32a031c84
BLAKE2b-256 e71ce6e4f3e35719fa77a3082e7414dbc6441415aff893690a52d204c5bf8660

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for asgard_lab_dm_tools-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 126ad6f6ce4ae11dd9532803876d907219147c812243cd31c48f66a40f55a443
MD5 9b4550ceb885f7ffbfbdcc06436ce7aa
BLAKE2b-256 ce3414aecbeaf4760395d58a446e75563586cb5b4c819d486d40e9a52938e71f

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