libEPOS - command an EPOS motor control using Linux

libEPOS is a C library to control the EPOS motor control from maxon motor ( http://www.maxonmotor.com ) using a GNU/Linux system.

This software is NOT from maxon motor, but was written from scratch from Marcus Hauser at LSW Heidelberg using the EPOS documentation available on their webpage.

It is provided to anyone interested in using an EPOS device under control of a Linux system in the hope that it will be usefull, but WITHOUT ANY WARRANTY. Do not blame me if it destroys your system or eats your cat! It is working fine for me, but you never know. You have been warned!

Since it is written using only ANSI C, it should run on any *nix sytem, I guess (I was using Debian Etch on a i686). But I have not checked and will not do so. If you are using it on any other system successfully, please let me know.

*** project moved to sourceforge in August 2009! ***

Finally, I have moved the project to a community portal so that everyone can submit patches. no change to *this* website nor to the code presented here will be done anymore!. Go to https://sourceforge.net/projects/libepos/ for updates, bug reports, submitting patches......
all below is ***old stuff***

Download

A compressed tar file with the source code is available here(130K).

End of 2007, I got some patches from Mathieu SCHROETER, that allows the use of multiple motors inside one program. He also tidied-up the code where I left out some static decalarations and stuff like that...
His version of libEPOS can be found here.

Documentation

The source code is documented using doxygen. An online-copy of this documentation is available here.

other stuff

If you are looking for a way to control the MIP motor control from maxon motor, have a look at libmip.


If you find this useful, please let me know! I can be reached via email at hauser@uni-hd.de
Marcus Hauser
LSW Heidelberg
21.08.2006