On Mon, Jul 27, 2015, at 12:08 PM, Brian wrote:
> On Mon, Jul 27, 2015 at 11:54 AM, John Kasunich <[email protected]>
> wrote:

> 
> > Another implementation detail is how to get the screw comp data to the
> > compensation component.  Realtime HAL components don't have a clean
> > way to access files (such as a file that contains a screw compensation
> > curve).
> > Motion gets a variety of data from user-space already, and the screw comp
> > data piggybacks on the same data structures and user/realtime communication
> > link.  A stand-alone screw comp component would have to solve that problem
> > another way.
> 
> 
> 
> This could be a major issue.  I haven't looked at any of that yet, and I
> don't know much about it.  Does anyone else have any thoughts to add about
> this?

Actually, this conversation reminded me of something that went by a few
days ago.  Look back in your emc-dev archives for a thread called:
jepler/hal-streams: an API for streaming data to/from realtime

If I understand that correctly, Jeff is cleaning up and generalizing the 
user/realtime mechanism used by halstreamer and halsampler.  It doesn't
completely solve the problem - the screw comp component would still need
both a realtime part and a user-space part, which would be a nuisance.
But at least you wouldn't have to invent it from scratch.


-- 
  John Kasunich
  [email protected]

------------------------------------------------------------------------------
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to