aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/gcode.py
Commit message (Expand)AuthorAgeFilesLines
...
* heater: Enforce min/max_temp in heater.set_temp()Kevin O'Connor2017-02-211-1/+5
* gcode: Attempt to shutdown heaters and fans prior to a RESTARTKevin O'Connor2017-02-121-5/+14
* toolhead: Separate motor off timer from main flush timerKevin O'Connor2017-02-121-1/+1
* reactor: Use the system monotonic clock instead of the normal system clockKevin O'Connor2017-02-061-2/+2
* gcode: Exit on an unhandled exception when reading from a fileKevin O'Connor2017-02-061-0/+3
* gcode: Add support for M115 commandKevin O'Connor2016-12-281-1/+7
* gcode: Add support for M400 commandKevin O'Connor2016-12-281-1/+5
* gcode: Add a "STATUS" commandKevin O'Connor2016-12-211-6/+21
* gcode: Increase initial speedKevin O'Connor2016-12-091-1/+1
* gcode: Handle M112 emergency stop commandKevin O'Connor2016-12-091-11/+16
* gcode: Rework toolhead stalling to use greenletsKevin O'Connor2016-12-091-27/+0
* gcode: Rework homing to use greenletsKevin O'Connor2016-12-091-8/+10
* gcode: Rework endstop query to use greenletsKevin O'Connor2016-12-091-4/+7
* gcode: Convert wait for temp to use greenletsKevin O'Connor2016-12-081-12/+6
* gcode: Convert busy handler from timer to greenletKevin O'Connor2016-12-081-25/+22
* gcode: Add support for CLEAR_SHUTDOWN commandKevin O'Connor2016-12-011-1/+9
* klippy: Add ability to restart the host softwareKevin O'Connor2016-11-301-7/+9
* gcode: Support parsing of "extended" gcode commandsKevin O'Connor2016-11-301-24/+38
* mcu: Detect if the communication channel to the firmware is lostKevin O'Connor2016-11-301-0/+7
* gcode: Don't dump the message log directly from set_printer_ready()Kevin O'Connor2016-11-301-6/+5
* klippy: Improve error reporting during connectKevin O'Connor2016-11-301-6/+11
* gcode: Support reading from gcode input before mcu is readyKevin O'Connor2016-11-301-19/+30
* klippy: Create the /tmp/printer pseudo tty before opening config fileKevin O'Connor2016-11-301-8/+8
* klippy: Run the MCU connect code within the reactorKevin O'Connor2016-11-291-1/+0
* mcu: Handle adc initialization entirely in mcu codeKevin O'Connor2016-11-291-4/+0
* homing: Check homing distance to verify endstop trigger after retractKevin O'Connor2016-11-281-0/+2
* homing: Check for timeout during homing operationKevin O'Connor2016-11-181-0/+3
* homing: Create Homing class from gcodeKevin O'Connor2016-11-181-5/+6
* homing: Create QueryEndstops class from gcodeKevin O'Connor2016-11-181-10/+4
* gcode: Reset current position after an endstop errorKevin O'Connor2016-10-111-0/+1
* cartesian: Enforce endstop min and max boundariesKevin O'Connor2016-09-301-1/+5
* gcode: Keep a log of incoming gcode data and report it on a shutdownKevin O'Connor2016-09-301-1/+6
* homing: Support querying the current status of endstopsKevin O'Connor2016-09-221-1/+15
* toolhead: Force a firmware shutdown on an unhandled exceptionKevin O'Connor2016-09-221-2/+9
* homing: Move low-level coordinate manipulation to kinematic classKevin O'Connor2016-07-251-12/+12
* gcode: Error on G20 (set units to inches) commandKevin O'Connor2016-07-251-3/+2
* extruder: Create a new class and python file to track the printer extruderKevin O'Connor2016-07-101-1/+4
* cartesian: Rename CartKinematics class to ToolHeadKevin O'Connor2016-07-101-16/+16
* Initial commit of source code.Kevin O'Connor2016-05-251-0/+315