homing: Check for timeout during homing operation

Should a homing move complete without hitting the endstop, then
disable motors, disable the endstop checking, and report the error to
the user.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor
2016-11-18 13:03:40 -05:00
parent 4f30dce64f
commit e0aa067cc9
4 changed files with 46 additions and 18 deletions

View File

@@ -17,9 +17,6 @@ Host user interaction
highlight an error (one has to look in the terminal tab to find the
error) and errors written to the log can be non-obvious to a user.
* Implement timeouts on homing. The host currently waits forever if
an endstop is not hit during a homing operation.
* Improve startup:
* Provide startup scripts so that Klippy can startup at system