aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/gcode.py
Commit message (Expand)AuthorAgeFilesLines
* homing: Pass printer instead of toolhead object to Homing classKevin O'Connor2018-10-161-1/+1
* gcode: Report state message after any error in a STATUS responseKevin O'Connor2018-10-131-1/+1
* gcode: Remove "Preparing to restart" messageKevin O'Connor2018-10-131-1/+0
* gcode: modify get_status method to output more info (#651)Janar Sööt2018-09-171-1/+16
* gcode: Send proactive state messagesKevin O'Connor2018-09-121-4/+11
* gcode: Catch errors on fd read and writeKevin O'Connor2018-09-121-6/+16
* gcode: M117 fixArksine2018-08-221-0/+6
* kinematics: Convert get_rails() method to get_steppers()Kevin O'Connor2018-07-161-4/+1
* query_endstops: Move QUERY_ENDSTOP command to it own extras/ moduleKevin O'Connor2018-07-161-8/+1
* toolhead: Move kinematic modules to new kinematics/ directoryKevin O'Connor2018-07-121-3/+3
* gcode: fix for GET_POSITION (#454)Eric Callahan2018-07-031-1/+4
* gcode: Add run_script() method that is valid from non-command contextsKevin O'Connor2018-06-301-0/+11
* gcode: Rename run_script() to run_script_from_command()Kevin O'Connor2018-06-301-3/+3
* delta: Rename get_position() to calc_position()Kevin O'Connor2018-06-221-1/+1
* stepper: Don't peak into PrinterStepper membersKevin O'Connor2018-06-221-3/+2
* stepper: Add a get_name() method to PrinterStepperKevin O'Connor2018-06-221-2/+3
* klippy: Return an error code if batch input results in an errorKevin O'Connor2018-06-161-1/+3
* gcode: mux command is already registered error print fixedcruwaller2018-06-011-1/+1
* gcode: Apply SET_GCODE_OFFSET to next move commandKevin O'Connor2018-05-291-1/+3
* gcode: Reset extrude_factor and extruder position on a tool changeKevin O'Connor2018-05-201-0/+2
* gcode: Raise an error if a duplicate command is registeredKevin O'Connor2018-05-201-0/+2
* gcode: Add ability to register a "mux" commandKevin O'Connor2018-05-201-0/+23
* gcode: Add minval/maxval/above/below options to get_X parsersKevin O'Connor2018-04-201-29/+40
* gcode: Add a SET_GCODE_OFFSET commandKevin O'Connor2018-04-201-1/+14
* gcode: Rename homing_add to homing_offsetKevin O'Connor2018-04-201-17/+17
* pid_calibrate: Move PID calibration logic from heater.py to new fileKevin O'Connor2018-03-181-13/+1
* gcode: Position returned by M114 should be relative to last G92Kevin O'Connor2018-03-151-13/+40
* gcode: On a multi-line error message, report the first line twiceKevin O'Connor2018-03-121-2/+2
* display: Add initial support for LCD screens attached to an MCUKevin O'Connor2018-03-061-0/+3
* virtual_sdcard: Initial support for virtual sdcardKevin O'Connor2018-02-111-1/+12
* gcode: Introduce request_restart() methodKevin O'Connor2018-02-111-20/+12
* gcode: Extract special cases from process_data()Kevin O'Connor2018-02-111-20/+28
* klippy: Allow any stats producer to determine when stats are neededKevin O'Connor2018-02-051-1/+1
* gcode: Make sure need_ack is always restored on run_script()Kevin O'Connor2018-02-021-3/+5
* gcode: Keep reading input to check for M112 (emergency stop)Kevin O'Connor2018-02-021-11/+26
* gcode: Propagate errors from run_script()Kevin O'Connor2018-02-011-0/+4
* gcode: Ack even empty linesKevin O'Connor2018-02-011-2/+2
* bed_tilt: Add support for automatic bed tilt move transformationKevin O'Connor2018-01-281-3/+14
* klippy: Support generic printer_state() and stats() callbacksKevin O'Connor2018-01-281-9/+12
* klippy: Add access methods and avoid peeking into the printer classesKevin O'Connor2018-01-281-5/+5
* gcode: Add a run_script() helper method to run g-code scriptsKevin O'Connor2018-01-281-4/+4
* gcode: Extend register_command() so that it can also unregister a commandKevin O'Connor2018-01-281-0/+6
* 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