Les,

You might consider using the telnet interface emcrsh, documented here:
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Emcrsh

If you write your interface to the specification without copying any of the
server side code, there should not be a problem with GPL or other licensing.
The interface is plain text, so it is easy to test over a telnet session,
and 'help' is supported over the telnet session as well.

This interface also supports as many simultaneous connections as telnet will
handle, but will allow only one session to be "in control". IOW, any number
of sessions may monitor the CNC, but only one may issue commands. It does
not interlock with any local interfaces such as Axis, however.

Regards,
Eric

I would like to write a plugin for SheetCam that provides a simple front end
to EMC. This would integrate motion ontrol and CAM in one package. 
The problem is that SheetCam is closed source as I need to make a living out
of it.

Can this be done without violating the EMC license?

If it can, is it possible to have two GUIs controlling EMC at the same time?
For instance SheetCam could provide a basic position display and
run/pause/stop controls. For anything more sophisticated, the user could use
Axis or any other GUI.



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to