aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/gcode.py
Commit message (Expand)AuthorAgeFilesLines
* gcode: Use reset_last_position() from cmd_G28()Kevin O'Connor2018-01-161-2/+1
* gcode: Add support for M221 (set extrude factor) g-code commandKevin O'Connor2018-01-031-12/+32
* gcode: Add support for M220 (set speed factor) g-code commandKevin O'Connor2018-01-031-4/+11
* gcode: Don't wait for temperature if the temperature is disabledKevin O'Connor2018-01-031-1/+1
* gcode: Dump internal g-code state in dump_debug()Kevin O'Connor2017-12-211-0/+7
* gcode: Group similar G-Code commands togetherKevin O'Connor2017-12-211-44/+49
* homing: Directly interact with the kinematic class on query_endstops()Kevin O'Connor2017-12-061-7/+2
* homing: Directly interact with the kinematic class when homingKevin O'Connor2017-12-061-2/+2
* gcode: Move SET_SERVO command from gcode.py to chipmisc.pyKevin O'Connor2017-12-061-14/+6
* gcode: Rework gcode handler setup to allow dynamic command registrationKevin O'Connor2017-12-061-17/+21
* gcode: Add a get_str() methodKevin O'Connor2017-12-061-17/+10
* gcode: Simplify exception handlingKevin O'Connor2017-12-061-19/+16
* gcode: Always allow M112 commandKevin O'Connor2017-12-061-0/+1
* klippy: Rework shutdown handlingKevin O'Connor2017-10-121-21/+21
* adccmds: Continue to query analog inputs after a shutdownKevin O'Connor2017-10-121-6/+6
* gcode: Don't warn on fan not present if input is from a fileKevin O'Connor2017-10-111-1/+1
* gcode: Report the raw MCU position from the M114 commandKevin O'Connor2017-10-031-3/+3
* gcode: Carry over #original and #command in get_extended_params()Kevin O'Connor2017-10-021-1/+3
* gcode: Make dump_debug() output atomicKevin O'Connor2017-09-271-2/+4
* gcode: Exit if a shutdown occurs while running in batch modeKevin O'Connor2017-09-271-0/+2
* chipmisc: Add initial support for servosKevin O'Connor2017-09-201-8/+38
* gcode: Fix error that could cause commands to be processed out of orderKevin O'Connor2017-09-021-7/+5
* gcode: Add an ECHO command for debugging purposesKevin O'Connor2017-09-021-1/+4
* klippy: Move restart logic into Printer() classKevin O'Connor2017-08-261-2/+2
* toolhead: Avoid directly accessing the printer.mcu fieldKevin O'Connor2017-08-261-1/+1
* klippy: Store printer startup parameters in new "start_args" dictionaryKevin O'Connor2017-08-251-7/+6
* gcode: Don't wait for moves to finish if both debug input and outputKevin O'Connor2017-07-231-1/+2
* gcode: Improve end-of-file handling when input is a debug fileKevin O'Connor2017-07-211-7/+10
* gcode: Log g-code error responsesKevin O'Connor2017-07-171-2/+3
* gcode: Fix regression causing lost asynchronous commandsKevin O'Connor2017-06-111-1/+2
* klippy: Remove some obscure python2 dependenciesKevin O'Connor2017-06-101-1/+1
* klippy: Use newer "except XYZError as e" python syntaxKevin O'Connor2017-06-101-7/+7
* gcode: Support running arbitrary gcode on extruder changeKevin O'Connor2017-06-091-9/+14
* gcode: Support for querying and setting multiple extruder heatersKevin O'Connor2017-06-091-24/+33
* extruder: Add initial support for multi-extrudersKevin O'Connor2017-06-091-4/+28
* klippy: Prefer python dictionary comprehension to dict() callKevin O'Connor2017-06-061-4/+4
* gcode: Check for invalid speedsKevin O'Connor2017-05-021-1/+4
* gcode: Don't report an error if turning off an unknown fan or heaterKevin O'Connor2017-05-011-3/+5
* gcode: Sort the order of commands in HELPKevin O'Connor2017-04-261-1/+1
* gcode: Limit build_handlers() method to just building available commandsKevin O'Connor2017-04-261-34/+40
* gcode: Ignore M21 commandKevin O'Connor2017-04-201-10/+8
* klippy: Remove CLEAR_SHUTDOWN commandKevin O'Connor2017-04-131-9/+1
* gcode: Catch common gcode parameter errorsKevin O'Connor2017-03-161-28/+58
* gcode: Eliminate build_config() methodKevin O'Connor2017-03-131-3/+4
* klippy: Support FIRMWARE_RESTART commandKevin O'Connor2017-03-081-9/+16
* 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