[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
