I'm working on a GUI that's meant for embedded applications with fairly low resources. It's C and C++ based and runs entirely without X, deals directly with the framebuffer and evdev for mouse & keyboard. (Touchscreen also supported)
I have a post here about it https://forum.linuxcnc.org/41-guis/35225-new-gui-for-embedded-systems. I posted here to figure out how to talk to LinuxCNC via C (libNML) and this has all been figured out most part. My trouble now is when I try to build against machinekit, there is no /usr/include/linuxcnc. (or /usr/include/machinekit either) Specifically I need "<linuxcnc/emc.hh>" & "<linuxcnc/emc_nml.hh>" equivalents for MachineKit. I know this project was forked a while ago but I believe the NML interface is the same. Could someone here point me in the right direction? Right now the GUI runs on LinuxCNC on a regular Intel-based PC just fine and the only hang-up in migrating to our ARM platform is this little difference between LinuxCNC and Machinekit. I think this GUI will be a great addition to this project because it will allow people to use HDMI or virtually any type of display from Beagle Bone, Rasp Pi, or other embedded devices that Machinekit has been ported too and not have the "click and wait" lag. Thanks, Travis -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to machinekit+unsubscr...@googlegroups.com. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.