Hi All, I've been doing some work on making the "Active G-Codes" display match between the running program and what's displayed in the GUI. I have a branch off of 2.7 with my solution to this problem:
https://github.com/robEllenberg/linuxcnc-mirror/tree/feature/state-tags-2.7 The idea is basically to pack the relevant parts of the interpreter's active state into a minimal size "tag", and stick this tag onto every motion command. This way, the status reported from motion contains all the active G codes as well. The tag itself is pretty small (~30 bytes), so it shouldn't introduce much overhead. I've tested it a fair amount in simulation and on my RT box, but I'd love any feedback on this idea. Thanks! Rob ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
