ISISComputingGroup / ISISComputingGroup/EPICS-refl

Reflectometry: Server causes flickering "moving" status

Open
#77 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2
Forks
1
PR merge metrics
No merged PRs in 30d

Description

As a reflectometry scientist I would like the "In motion" status of IBEX to be reflected accurately. At the moment, the server sets `CS:MOT:MOVING` to true while it is processing which was added as part of https://github.com/ISISComputingGroup/IBEX/issues/5744, however this causes the status to flicker even if the value has not actually changed. We should prevent this from happening as it causes confusion.

#### Acceptance Criteria
- The reflectometry server does not set the server status to in motion unless something is actually moving
- Retain current behaviour of the "moving" status not being cleared before beamline parameters have reached their final RBV

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.