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
