Am 19.05.2013 um 19:56 schrieb andy pugh <bodge...@gmail.com>: > On 19 May 2013 18:24, Michael Haberler <mai...@mah.priv.at> wrote: > >> it occurred to me that the toolstore must be a bit more than the API >> examples above suggest: >> >> to move out of the interpreter and iocontrol, and generalize the current >> functionality, it needs also to: > > Does it really need to move out of the interpreter?
conceptually it does - the toolstore needs to not only control the data objects involved, but also coordinate the machine (motion and HAL) activities; so 'store' might not be capturing the semantics very well; I just used the term to avoid 'table' and 'database' but something more to the point might help convey the meaning in practice this might just mean the toolstore tells the interpreter to execute a certain NGC procedure in response to a prepare or change request, which isnt radically different from the current flow but concentrates control in one place instead of littering it over several places (if JMK is tuned in: for the HAL activity this is a perfect use case for the HAL pipe we've cooked up) m > This is feeling a bit like eating pizza, where you can't get a clean > break in the cheese and end up swallowing all of it. > > -- > atp > If you can't fix it, you don't own it. > http://www.ifixit.com/Manifesto > > ------------------------------------------------------------------------------ > AlienVault Unified Security Management (USM) platform delivers complete > security visibility with the essential security capabilities. Easily and > efficiently configure, manage, and operate all of your security controls > from a single console and one unified framework. Download a free trial. > http://p.sf.net/sfu/alienvault_d2d > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers ------------------------------------------------------------------------------ AlienVault Unified Security Management (USM) platform delivers complete security visibility with the essential security capabilities. Easily and efficiently configure, manage, and operate all of your security controls from a single console and one unified framework. Download a free trial. http://p.sf.net/sfu/alienvault_d2d _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers