DiamondLightSource/dodal

Truncate flux to 0

Open

#386 创建于 2024年3月17日

在 GitHub 查看
 (2 评论) (0 反应) (0 负责人)Python (12 fork)auto 404
good first issue

仓库指标

Star
 (4 star)
PR 合并指标
 (PR 指标待抓取)

描述

When there is no beam the flux PV can read as negative (https://ispyb.diamond.ac.uk/dc/visit/cm37235-2/id/13451673). This is potentially confusing for users and not immediately obvious that there is no beam. We should create two signals on the device, raw flux and then a flux that just reads 0 if the raw flux is very small or negative. Hyperion should then use the 0 reading one anytime it needs to read flux.

Acceptance Criteria

  • There is a signal on the flux device that reliably reads zero when there is no beam
  • This signal is used in Hyperion when reading flux

贡献者指南