Closed John-Holt-Tessella closed 5 years ago
This is a serial device, has about 15 commands. The only slight difficulty is you can send it programs which might be useful to users. I.e. pump this x minutes and this for y etc. I think we should probably expose this as a typical program with values you can set but it does make the IOC more complicated.
Please don't forget to estimate the points.
@FreddieAkeroyd: When is this needed and by which instrument?
IOC Device Generator fix
Main PR
Potential beamlines are:
OFFSPEC SURF POLREF LARMOR INTER
Functionality looks good to me! Some minor points:
COMP:
-related things are referred throughout the .db
and tests as "Composition", whereas on this front panel, and in the wiki entry, it says "Component". Can you please make it consistent?RECSIM
: Setting the flow rate sets the pump status to running, while start/stop/timed don't seem to work.DEVSIM
or RECSIM
. My understanding is this is because the real device would get it from an internal file which is hard to simulate - is this about right?Thanks!
Re: changes
RECSIM
behaviour of FLOWRATE
is correct.RECSIM/DEVSIM
; the command was missing its time component.
As an instrument scientist I would like to control the JASCO pump so that I can do experiments with it.
The JASCO pump has been looked at and found to be ok to talk to see #3743. There are no nasty suprises as far as we can see.
As normal we need IOC, emmulator and OPI.