The transition away from NML and towards remote realtime operations will 
require several steps, one key step being remote operations of HAL (G)UI's, 
which is currently not possible.

I have created a document describing the HAL remote component protocol design, 
overview, and specification based on zeroMQ sockets and protobuf messages. This 
feature should be enough to build remote standalone HAL UI's:

   http://static.mah.priv.at/public/wip/html/wip/halrcomp.html

For the complete transition including NML replacement several more 
specifications in a similar style will be forthcoming, including HALgroups 
remote status sampling, queued command/response interaction, and the ticket 
lifecycle (command identification and completion tracking replacing the broken 
serial number mechanism).

I publish this early to introduce the methods and style, and I'd be glad to 
hear any comments on this document.

- Michael
------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to