Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ticket3262: Corrected target description. Redesigned opi for clarity. #836

Merged
9 commits merged into from
Dec 20, 2018

Conversation

aaron-long
Copy link
Member

Description of work

Rework based on the linked ticket.

  • Updated the target description in the opi_info.xml since it was unchanged from the default template
  • Redesigned the OPI for clarity:
    -- Start/Stop button seperated
    -- New user messages under flowrate and gradient controls
    -- Redesigned the layout of the gradient control, including read backs and current device values
    -- New current mode readout

Ticket

Fixes: ISISComputingGroup/IBEX#3262

Acceptance criteria

OPI has been checked against the opi checker. 3 fails are observed but are by design:

  • 2 x messages for the user
  • 1 x Title label is not sentence case due to literal device name

Unit tests

None

System tests

None

Documentation

Knauer 1050 HPLC wiki entry updated.

Code Review

  • Is the code of an acceptable quality?
  • Do the changes function as described and is it robust?
  • Have the changes been documented in the release notes?

Final Steps

  • Reviewer has moved the release notes entry for this ticket in the "Changes merged into master" section

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Things to consider for next time:

  • Current mode should just be Mode or Active Mode.
  • Pump Running can be just Running.
  • You don't need Control at the end of each title as IBEX is a control system.
  • Use RBV, Readback or Value instead of current.
  • Include the warning text within the group containers.
  • Nitpick: Put Start button on the left of Stop.

@@ -1662,7 +1662,7 @@
</value>
</entry>
<entry>
<key>KNR1050</key>
<key>Knauer HPLC 1050 Pump</key>
<value>
<categories/>
<type>UNKNOWN</type>
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The type should be changed to pump.

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Flash reviewed by @John-Holt-Tessella

@ghost ghost merged commit eed262d into master Dec 20, 2018
@ghost ghost deleted the Ticket3262_Add_IOC_KNR1050 branch December 20, 2018 15:21
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant