On Thu, 20 Jul 2017 12:53:15 +0100
Les Newell <les.new...@fastmail.co.uk> wrote:

> I tried Machinekit fairly recently and managed to run GUI and control on 
> separate simulated machines but it was a little flaky.

0MQ is pretty new, NML have been there for a long while.

> ... In my case I 
> want to run two GUIs on LinuxCNC. I want to run two monitors on my mill, 
> one on the main control console with Axis for general CNC use and one 
> smaller touch screen up close to the table with the three MPG handwheels 
> for manual use. It will have stuff like probing, mdi, setting offsets 
> and a few canned cycles aimed at manual machining. For the touch screen 
> a cheap Windows tablet with Linux installed will hopefully do the trick.

Yes, have been thinking in on similar setups.

> ...
> I have been working on an open source project called CncRemote which is 
> trying to provide a standardized sockets based interface for machine 
> controls.

There already is a stanardized sockets based interface called NML. I found this 
http://nairobi-embedded.org/060_linuxcnc_nml_config.html and currently try to 
figure out how to config. Raspberry or beagle bone might be an option for 
server. I found the nml files in configs/common and they have been there all 
the time.



> ...
> I originally chose 0MQ and protobuf for communications, which 
> coincidentally is the same way machineTalk works, but I had reliability 
> issues with 0MQ and ended up using plain sockets.

That sound bad. I have not read protocol used for 0MQ yet. Something wrong with 
NML?

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to