Go to file
Kevin O'Connor ccc8fe2fc5 itersolve: Convert iterative solver to use "secant method"
The previous code calculates each step time via an "exponential
search" followed by a "false position with Illinois algorithm" search.
Replace with a "secant method" with "bounds check" search.  This
simplifies the code, improves the performance, and does a better job
of finding steps near a direction change.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-02 12:07:23 -05:00
.github/workflows build-test: Move system package installation to ci-install.sh 2020-10-30 15:30:48 -04:00
config config: Update color_order in config/sample-lcd.cfg 2020-10-31 20:58:24 -04:00
docs github: Run continuous integration tests using "github actions" 2020-10-30 15:23:42 -04:00
klippy itersolve: Convert iterative solver to use "secant method" 2020-11-02 12:07:23 -05:00
lib lib: Add a .gitignore file for intermediate files in lib/ directory 2020-08-21 11:34:06 -04:00
scripts build-test: Move system package installation to ci-install.sh 2020-10-30 15:30:48 -04:00
src command: Fix handling of buffer passing in args[] on 64bit mcu 2020-10-30 14:04:12 -04:00
test config: Add a generic-creality-v4.2.7.cfg example config 2020-09-29 12:00:09 -04:00
.gitignore util: Fix versioning when gitdir is absent (#809) 2018-10-27 10:44:38 -04:00
COPYING Initial commit of source code. 2016-05-25 11:37:40 -04:00
Makefile Makefile: fixed missing dependency on autoconf.h 2020-06-15 17:14:58 -04:00
README.md docs: Update main README file to point to website 2019-04-20 13:43:35 -04:00

README.md

Welcome to the Klipper project!

Klipper

https://www.klipper3d.org/

Klipper is a 3d-Printer firmware. It combines the power of a general purpose computer with one or more micro-controllers. See the features document for more information on why you should use Klipper.

To begin using Klipper start by installing it.

Klipper is Free Software. See the license or read the documentation.