On 10/11/2013 4:32 PM, Frank Tkalcevic wrote:
>> First, is there a way to remotely control LinuxCNC and get feedback from
> it to my UI?
> 
> As you said, there is linuxcncrsh.  I use it to monitor the status of my
> machines (C# windows app).  
> 
> Also, linuxcnc uses NML for interprocess communication.  This is supposed to
> work between machines just by setting up the correct linuxcnc.nml file, but
> I've never tried it.  Theoretically, you can move the gui to another machine
> just by changing this setting, but unfortunately most gui apps require
> access to the local configuration files.

I am new to LinuxCNC, but from what I understand, in "the old days", the
UI and motion control actually used to run on two completely different
computers (the way you want to do it), because there was no way at that
time a single machine could handle both the real-time and the UI code.

At some later date, computers got fast enough it made sense to run the
two pieces of code on the same machine, and (not surprising) the line
dividing them got a bit blurred.  Now it is difficult to separate the UI
code from the real-time HAL code, but there is some work going into
refactoring chunks of the software to make it easier to work on.  IIRC
restoring the separation between UI and real-time is still part of that
refactoring, but I wouldn't look for any usable code in the short term
(unless you want to write it yourself).

-- 
Charles Steinkuehler
char...@steinkuehler.net

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to