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

Reply via email to