On 3/31/15 9:22 AM, Juan Posada wrote: > Hello everyone. I am a new EMC user moving over from Mach 3. I had been > using the ShuttleRU <http://cncpendant.ru/en/shuttlerustm32.html> pendant > which does not come with a linux driver. Is there a way to make it work? I > am fairly technical, can read and write basic code, and even have access to > the device's firmware source code, but I am no developer and my familiarity > with linux is basic. > > Is this something I can even attempt myself? If so can someone point me in > the right direction to get me started?
Hi Juan, welcome! Does the pendant show up as a USB HID device? If so, the driver for the ShuttleXpress may be a good starting place. It is here: src/hal/user_comps/shuttlexpress.c Here's basic info on how to check out our git repo and contribute stuff back to the project: http://linuxcnc.org/docs/devel/html/code/Contributing-to-LinuxCNC.html Here is some rough, probably out-of-date info on how to build LinuxCNC from source: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Installing_LinuxCNC#Resolving_outstanding_build_dependencies Feel free to ask questions on the emc-developers list or on IRC (as described in the "Contributing" document linked above). When you get the driver written & tested we'd love to include your driver with the next version of LinuxCNC. -- Sebastian Kuzminsky ------------------------------------------------------------------------------ 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-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users