[Halld-online] EPICS api for tagger microscope sipm LV bias controller

Hovanes Egiyan hovanes.egiyan at gmail.com
Mon Apr 29 10:39:41 EDT 2013


Hi Richard,

I attached a PDF file with the new revision of the document for the UConn
bias voltage control API. I implemented your comments to the previous 
version of the document.
That includes two C++ header files with methods in the appendix that I 
think will be necessary
for developing EPICS interface. I also included some bookkeeping 
functionalities
in the suggested header files when defining classes, in particular how 
the object
representing the control boards keeps track of the channels that respond 
to it, and how
it keeps track of all the active boards. Those bookkeeping features are not
necessary, but some of the features of the interface depend on it, such as
the arguments to the methods. If you do not like it, we can remove that 
with
some slight modifications to other methods in the next iteration. These 
are my guesses
of what we will need to integrate the microscope controls with EPICS, it is
possible some more methods will be needed or some modification will be 
required.
I think the header files are pretty much self-explanatory, but let me 
know if
you have questions.

I did not specify any functions or methods that might be needed for 
initialization
of the API itself which might not even be needed. At this point we can 
simply assume
that calling the initialization functions at the program load time will 
work.

Best,
     Hovanes.


On 12/28/2012 07:01 PM, Richard Jones wrote:
> Hello Hovanes,
>
> Thank you for drafting the spec for an API we will provide to the 
> online group to interface with our custom LV bias controller that 
> works with our SiPM readout of the tagger microscope.  Sorry I have 
> taken so long to respond.  It is a good start.
>
> I have some substantial revisions and comments for you to review (see 
> markup in the attached PDF).  Another round or two of revisions may be 
> required before we converge.
>
> -Richard J.
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: api_specs.pdf
Type: application/x-filler
Size: 63310 bytes
Desc: not available
Url : https://mailman.jlab.org/pipermail/halld-online/attachments/20130429/4d6bf5bc/attachment-0001.bin 


More information about the Halld-online mailing list