DiamondLightSource / DiamondLightSource/mx-bluesky

Throw error if hyperion started in plate screening mode

Open
#467 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue hyperion
Dominant language
Python
Stars
4
Forks
5
Avg merge
1d 30m
Merged PRs (30d)
2

Description

i03 can be run in plate screening mode occasionally. However, this mode is not supported by hyperion and so if hyperion is triggered whilst in it then it does nothing. There should be a PV that we can use to check this, we should look in GDA or ask Neil what this PV is.

## Acceptance Criteria
- Hyperion checks the PV that tells us if we're in plate screening mode
- If we are hyperion raises an error suggesting we turn hyperion off
- Confirm that GDA shouldn't be calling hyperion when in this mode in the first place

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.