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

Uploaded Python 3

File details

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

File metadata

  • Download URL: asgard_lab_dm_tools-0.0.10.tar.gz
  • Upload date:
  • Size: 29.5 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.10.tar.gz
Algorithm Hash digest
SHA256 bda0f2eeb60620044185e56b16261e71be71e5248c3890a1530a6fd71398840e
MD5 cd21ab1e0f1e859f5d7671623d4be58a
BLAKE2b-256 6c0c4f9a9a38ffda5ce5301684bff8fbbe8fc9e0e7c60e982a3f32353233af06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for asgard_lab_dm_tools-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 0c0e4127729a16dc66f8476b2d6d1ff54f2f9548f48e372e1af62b538312a8dd
MD5 60b0a5c366b5b217c107f1bdec413276
BLAKE2b-256 f58ca7860e50b50b41314a5fd103d37b7fc3560e7f357733c5e625d98ba95a73

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