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

POLARIS: IOC and OPI for Mk2 Chopper #2130

Closed
kjwoodsISIS opened this issue Feb 27, 2017 · 3 comments
Closed

POLARIS: IOC and OPI for Mk2 Chopper #2130

kjwoodsISIS opened this issue Feb 27, 2017 · 3 comments
Assignees

Comments

@kjwoodsISIS
Copy link
Contributor

kjwoodsISIS commented Feb 27, 2017

As a scientist, I need an IOC and OPI for the Mk2 Chopper, so that I can control the chopper on POLARIS

Acceptance Criteria

  1. I can adjust the settings of the POLARIS chopper via a GUI.
  2. I can adjust the settings of the POLARIS chopper via a geneie_python script

Notes

  1. The Mk2 chopper communicates via a serial port (c.f. the Mk3 chopper which uses an Ethernet port).
  2. GEM also uses Mk2 choppers.
@kjwoodsISIS
Copy link
Contributor Author

@davidkeymer believes it is simply a stream device. It returns a status byte which will need interpretation.

@kjwoodsISIS kjwoodsISIS added this to the SPRINT_2017_03_09 milestone Mar 9, 2017
@FreddieAkeroyd
Copy link
Member

@GDH-ISIS I think this would be a good ticket for you to do, I will arrange any necessary CSS and Stream device training

@davidkeymer
Copy link
Contributor

ISIS_MK2_Chopper_Computer_Interface.pdf

All commands in manual used in VI, except RA ("Read All") which occasionally causes the communications to hang. Solution is to read the individual values separately. See the VI code for more information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants