LinuxCNC controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more.
C C++ Python Tcl Shell CLIPS Other
Switch branches/tags
Clone or download
Andy Pugh
Andy Pugh Hostmot2 / resolver.c Add the option to fake absolute encoders with r…
…esolvers

By using the position data from a position file and assuming that the
axes have not moved more than half a turn since the machine was powered
down it is possible to use absolute homing with resolvers.

Signed-off-by: andypugh <andy@bodgesoc.org>
Latest commit b3e9463 Jul 12, 2018
Permalink
Failed to load latest commit information.
bin Improve ignores Dec 1, 2013
configs describe epp_dir option Jun 25, 2018
debian Merge remote-tracking branch 'origin/2.7' Jul 6, 2018
docs Hostmot2 / resolver.c Add the option to fake absolute encoders with r… Jul 12, 2018
gnupg new release key for 2.7 and later Oct 22, 2014
include convert cvs ignores to git ignores Jun 20, 2009
lib gremlin_view.py: improve standalone focus behavior Jul 9, 2018
nc_files remap stdglue.py - identitation errors due to the use of tabs instead… Mar 25, 2018
rtlib clean up ignores some more Jun 21, 2009
scripts linuxcnc_info: correct uname machine item Jul 7, 2018
share Merge remote-tracking branch 'origin/2.7' Jul 6, 2018
src Hostmot2 / resolver.c Add the option to fake absolute encoders with r… Jul 12, 2018
tcl twopass: support conditional .hal exclusion Mar 7, 2018
tests Merge remote-tracking branch 'origin/2.7' Apr 11, 2018
.gitattributes request special merge driver for l10n files Mar 11, 2012
.gitignore Merge remote-tracking branch 'origin/2.7' Sep 7, 2017
.travis.yml travis-ci: Disable e-mail notifications Aug 14, 2016
COPYING De-confuse github about licenses Oct 20, 2016
COPYING.more all: update FSF address in GPL 2.0 notices Sep 15, 2017
ISSUE_TEMPLATE.md template: remind users that the issue tracker is not a support forum Apr 9, 2016
README.md README: point to Building LinuxCNC for build info Jul 17, 2016
TODO early Joints/Axes work Jun 27, 2016
VERSION drop "ja" from version number Jul 1, 2016
linuxcnc-wizard.gif Rename many user visible parts to "linuxcnc" Jan 18, 2012
linuxcnc.gif Rename many user visible parts to "linuxcnc" Jan 18, 2012
linuxcnc.xcf rebranding Jan 20, 2012
linuxcncicon.png linuxcncmkdesktop: use right command to invoke linuxcnc Jan 18, 2012

README.md

DISCLAIMER

THE AUTHORS OF THIS SOFTWARE ACCEPT ABSOLUTELY NO LIABILITY FOR ANY HARM OR LOSS RESULTING FROM ITS USE.

IT IS EXTREMELY UNWISE TO RELY ON SOFTWARE ALONE FOR SAFETY.

Any machinery capable of harming persons must have provisions for completely removing power from all motors, etc, before persons enter any danger area.

All machinery must be designed to comply with local and national safety codes, and the authors of this software can not, and do not, take any responsibility for such compliance.

This software is released under the GPLv2, with some parts under the LGPL. See the file COPYING for more details.

The Build Process

Refer to the file 'docs/src/code/building-linuxcnc.txt' for information about building and running the software, or look here:

http://linuxcnc.org/docs/devel/html/code/building-linuxcnc.html