[Gb-ccb] suggested changes to ccb library

Brian Mason bmason at gb.nrao.edu
Mon Aug 11 18:24:13 EDT 2003


All- we've had a fair bit of discussion re: the ccb server
library. Let me see if I can venture a summary of Melinda & my
thoughts on the situation.  What we would like is:

 a) reordered error messages: not a *requirement*, just something
 that would be really nice. This will help us "throw out" (actually,
 send to a log file, rather than our message system) messages of the
 sort that we don't normally have in the message system.

 b) a simulation mode of the actual ccb server; the goal here is
 to have as much of the code as reasonably feasible be identical 
 between the simulation and the real thing. Again not an absolute
 requirement, but something which we believe will pay off.

 c) possibly, we would like to use the "scan control bit" which is
 in the device interface, to control scans. We currently have
 proposed a somewhat awkward mechanism in which the manager secretly
 starts a scan just before a real scan (outlined in draft form in
 the use cases Melinda and I wrote some time ago). Currently i believe this
 bit is not accessible via the server, ie, the server interface hides
 this bit and manipulates it itself (possibly for very good reasons:
 we don't know, and would like to discuss it). Don't go off and think
 about this for hours, as Melinda and I still need to look into this
 some more with the documents you've provided to see if we think we
 are on to anything here.

 Probably won't be a requirement, but could be helpful.

As background to the above: as a conscious choice, we never did
present you guys with a clearly defined software interface. The plan
was for you guys to define it, with some rough guidance as to how our
system "thinks" about scans etc, and us to offer some hopefully
minimal and not-too-hard to implement feedback. I think we are now in
that situation.  At the present, as regards the software, it will be
most useful to focus on assessing how difficult the changes are,
allowing that we have clearly communicated them.  That may not yet be
the case especially as regards item (c). On that point we'll get back
to you.

 Brian


-- 
--------------------------------------------------------------------
Brian Mason                           | office: +1(304)456-2338
Assistant Scientist                   | fax:    +1(304)456-2229
National Radio Astronomy Observatory  | mail:   PO Box 2
bmason at gb.nrao.edu                    |         Green Bank, WV 24944
http://www.gb.nrao.edu/~bmason/       |
--------------------------------------------------------------------





More information about the gb-ccb mailing list