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
