On Sat, Jul 12, 2008 at 10:16 PM, Jon Elson <[EMAIL PROTECTED]> wrote: > Preben Mikael Bohn wrote: >> >> 1) I don't really need the real-time part of EMC as this is taken care >> of by the electronics (obviously with a latency of ~200 ms but I can >> live with that). Can EMC be run without a real-time kernel? >> > Yes, but why? All the hard work has already been done. You can > STILL use your 200 ms buffer, the RT version of EMC will > guarantee the buffer will NEVER, EVER go empty.
Which would only be true if EMC had a 422 interface communicating with the exact same protocol to the board I am using. And since this is not the case I am really asking either how to make such a module or how to interface with an external "driver" already doing the protocol work on the 422 interface. > But, if you > MUST run in user-mode, the sim version of EMC will allow you to > do that. I don't care which mode I run in, as long as it gets the job done. :-) My current program works fine in user-mode, so my initial assumption is that EMC would to _if_ I knew how to interface to my own "driver". >> 2) The easiest interface for me would be to have EMC generate the >> positions and axis directions and provide them to a "driver" I already >> have implemented. Currently it seems like EMC is generating all the >> low-level stuff but is it possible to make such a high-level >> driver-interface instead? >> > The HAL pins out of the EMC "front end" just send position as > floating-point coordinates in "user units", ie. mm or inches. I don't think I got this? Best regards Preben ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
