[this is mostly for Sascha who has agreed to review the work (and maybe more 
than that ;), plus any folks desiring to get their hands on code which shows 
how zmq and protobuf can be used in LinuxCNC]

The linuxcnc module is functionally complete as it can submit commands either 
with NML, or ZMQ. Both modes work for all GUI applications tested with no 
discernible difference.

Both variants runtest ok (which doesnt say much since very few testst use the 
linuxcnc module).

There are no new features or mergeable code in here; all it does is: optionally 
disable the NML transport, use ZMQ, and show we're still above the waterline. 

I _think_ it actually fixes the bug Sascha reported.

--

The work branch has been rebased onto unified-build-candidate-1 and brings in 
all of:

- the protobuf support code for LinuxCNC - feature branch: 
https://github.com/mhaberler/linuxcnc/tree/protobuf-support
- the experimental ZMQ command submission branch on top of that: 
https://github.com/mhaberler/linuxcnc/tree/zmq-submit-task-commands

Instructions to build and install the zmq and protobuf support code is near the 
bottom of here: http://static.mah.priv.at/public/nmlzmq.html (quite a list, but 
needs to be done only once, I promise); as well as hints to run with either NML 
or ZMQ transports.

also helpful, since based on the unified build branch: 
http://static.mah.priv.at/public/UnifiedBuild.html

- Michael



------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to