DiamondLightSource / DiamondLightSource/mx-bluesky

Use devices rather than strings to wait on

Open
#344 0 comments 0 reactions 0 assignees View on GitHub
dev experience
Dominant language
Python
Stars
4
Forks
5
Avg merge
1d 30m
Merged PRs (30d)
2

Description

You can do a `bps.wait()` on any hashable object as the group. Currently we're only using strings but in some cases it might be more readable and less error prone to use a device e.g. you could use the smargon device when kicking off any moves with the smargon

## Acceptance Criteria
* We replace any groups in the code with devices if it makes sense to do so
* We write some docs about the recommended things to wait on

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.