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