Skip to content

Design OPI for isis streaming #25

Closed

Description

@rerpha

As a user I would like to be able to control my streaming DAE in a similar fashion to how I can do so with DAE2/DAE3s.

This will obviously have lots of placeholders on to begin with, but it'll need to tie together the PVs provided by:
borzoi - to control and configure the hardware
azawakh - to control and show things like spectra plots and so on.

Because we have control over the PVs doing all of the above, and to try and future-proof ourselves, we should strongly consider doing this as an OPI rather than an eclipse view. This can be embedded in the GUI as a perspective in place of the usual DAE perspective.

Acceptance criteria

  • This ticket should output a design prototype, which can then be turned into tickets to modify the GUI to add a perspective which points at an OPI, which will be worked on in subsequent tickets.

This will largely rely on naming standards for PVs such as the ones provided by borzoi and azawakh, so part of this ticket is to define those and document them too.

Activity

  1. moved this from Ready to research/needs discussion in Data streaming for HRPD-X & SANDALS-IIon Jan 7, 2026
  2. Tom-Willemsen commented on Feb 27, 2026

    @Tom-Willemsen
    Member

    An initial (not very good) OPI was added in ISISComputingGroup/ibex_gui#1834 . This ticket should build on that OPI to make it more similar to the existing DAE screens (e.g. allowing multiple spectra plots etc)

  3. added this to the March 2027 milestone on Mar 6, 2026
  4. rerpha commented on May 6, 2026

    @rerpha
    ContributorAuthor

    This ticket should:

    1. create an OPI which supercedes the one created in Enable PVA support in OPIs & add basic data streaming OPI ibex_gui#1834 (but re-using it where possible/appropriate)
    2. creates a new GUI perspective which can be hidden etc. in the usual way which just links to the created OPI. This may be done as OPI tabs similar to reflectometry perspective.
    3. adds controls for kdaectrl
  5. moved this from research/needs discussion to Ready in Data streaming for HRPD-X & SANDALS-IIon May 12, 2026
  6. Chsudeepta commented on Jun 18, 2026

    @Chsudeepta

    The GUI changes are here

  7. moved this from In progress to In review in Data streaming for HRPD-X & SANDALS-IIon Jun 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions