Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tickets/dm 39246 - WIP replacement for calsys classes #116

Draft
wants to merge 17 commits into
base: develop
Choose a base branch
from

Conversation

weatherhead99
Copy link

This is not quite ready for review yet.

Most of the functionality is there, taking data nearly done, calibration loading.
Configuration parsing in progress.

This should be viewed alongside (lsst-ts/ts_standardscripts#157) which is taking shape to show how the scripts can interact with it.

weatherhead99 and others added 11 commits February 13, 2024 00:08
derived classes for AT and MT

structure for methods

start fleshing out a few more details

start on monochromator setup functions

start on various calculations

helper function for LFA retrieval

stub method for take_data
start bringing in calibration curves

radiometer throughput stubs

cal curves dunder init

start annotating unit types
start on test suite skeleton

start on calculations of maximum electrometer time

add maintel throughput calibration curves
support for getting maintel throughput numbers too

black reformatting

logic for limiting maximum exposure time of radiometer

port function to run electrometer exposures

start on turning on auxtel light

start on checking states of lamps etc

start on chiller control stuff

helpers, etc etc

fleshing out startup methods

power on and off sequences for AT done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants