DiamondLightSource / DiamondLightSource/mx-bluesky

Hyperion: Move bigger steps in pin tip detection for MSP

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

Description

For MSP the pin tip is often not in view when the pin is loaded. We currently do a move of -0.5mm, then let the image settle to see if the tip is there. Given the MSP is ~1mm long we often have to move another -0.5mm again, costing us some time. It would be better if we didn't have to move twice here. Either:

* We just move bigger steps
* The amount we move is based on the pin size
* The amount we move is based on the viewing width of the OAV e.g. pixels_per_micron and the image width

## Acceptance Criteria
- It does not often take 2 moves to find the MSP
- SSP behaviour is not slower

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.