You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here are the tasks for prepping a camera for a filterwheel:
In filter_wheel.config, for each filterwheel require a filter_wheel configure to have a default_filter_name taht will be used if someone doesn't speicify filter_name in targets.yaml
Modify the camera initialisation so it sets up a filterwheel.
Here are the tasks for prepping a single observation of a target:
when stepping through e.g. target.yaml each target can have an optional filter_name key/name that specifies the desired filter for a target
Modify target.yaml parser to accommodate the filter_name key.
Modify Observation class to add an optional filter_name arg to scheduler.observation.Observation.
In camera.take_observation, if filter_name was specified and if filter_wheel_exists=True, then run camera.move_to(filter_name)
Related Issues/PRs
If there are any related Issues or PRs list them here:
Modify POCS to accommodate Filterwheels.
Describe the solution you'd like
Here are the tasks for prepping a camera for a filterwheel:
filter_wheel.config
, for each filterwheel require a filter_wheel configure to have adefault_filter_name
taht will be used if someone doesn't speicifyfilter_name
intargets.yaml
Here are the tasks for prepping a single observation of a target:
target.yaml
each target can have an optionalfilter_name
key/name that specifies the desired filter for a targettarget.yaml
parser to accommodate thefilter_name
key.scheduler.observation.Observation
.camera.take_observation
, iffilter_name
was specified and iffilter_wheel_exists=True
, then runcamera.move_to(filter_name)
Related Issues/PRs
If there are any related Issues or PRs list them here:
Depends on: #940
The text was updated successfully, but these errors were encountered: