aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2017-09-26 22:16:20 -0400
committerKevin O'Connor <kevin@koconnor.net>2017-09-26 22:27:25 -0400
commitead99cf647d72127b4e7f48d91f9e0fc41b501b6 (patch)
tree4d1c04bd2f4175c4ccc370a7161f2a377f4ef59e
parent3982b5030e253f68c36a4851ffba5981a471e1bb (diff)
downloadkutter-ead99cf647d72127b4e7f48d91f9e0fc41b501b6.tar.gz
kutter-ead99cf647d72127b4e7f48d91f9e0fc41b501b6.tar.xz
kutter-ead99cf647d72127b4e7f48d91f9e0fc41b501b6.zip
docs: Update Features.md document for multiple micro-controllers
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r--docs/Features.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/docs/Features.md b/docs/Features.md
index 49980118..cf36560a 100644
--- a/docs/Features.md
+++ b/docs/Features.md
@@ -40,6 +40,14 @@ Klipper has several compelling features:
* Klipper implements the "pressure advance" algorithm for
extruders. When properly tuned, pressure advance reduces extruder
ooze.
+ * Klipper supports printers with multiple micro-controllers. For
+ example, one micro-controller could be used to control an
+ extruder, while another could control the printer's heaters, while
+ a third controls the rest of the printer. The Klipper host
+ software implements clock synchronization to account for clock
+ drift between micro-controllers. No special code is needed to
+ enable multiple micro-controllers - it just requires a few extra
+ lines in the config file.
* Klipper also implements a novel "stepper phase endstop" algorithm
that can dramatically improve the accuracy of typical endstop
switches. When properly tuned it can improve a print's first layer