aboutsummaryrefslogtreecommitdiffstats
path: root/klippy
Commit message (Expand)AuthorAgeFilesLines
* serialhdl: Make SerialReader.connect() blockingKevin O'Connor2016-11-294-42/+34
* klippy: Run the MCU connect code within the reactorKevin O'Connor2016-11-294-24/+28
* reactor: Add support for greenletsKevin O'Connor2016-11-291-5/+53
* mcu: Rename output_file_mode variable to is_fileoutputKevin O'Connor2016-11-292-4/+6
* serialqueue: Kick the background thread from serialqueue_exitKevin O'Connor2016-11-291-9/+10
* serialqueue: Fix possible memory leak in serialqueue_extract_old()Kevin O'Connor2016-11-291-2/+2
* klippy: No need to define __str__ and __init__ methods on exception classesKevin O'Connor2016-11-293-17/+8
* klippy: Eliminate write_dictionary command line optionKevin O'Connor2016-11-291-9/+0
* mcu: Handle adc initialization entirely in mcu codeKevin O'Connor2016-11-293-11/+13
* homing: Check homing distance to verify endstop trigger after retractKevin O'Connor2016-11-284-29/+21
* mcu: Track the stepper position in the MCU in the MCU_stepper classKevin O'Connor2016-11-281-1/+11
* mcu: Store the stepper position in the mcu_stepper classKevin O'Connor2016-11-194-44/+38
* stepper: Raise an EndstopError if invalid phase found during homingKevin O'Connor2016-11-181-3/+4
* homing: Verify the endstops are no longer triggered after retract moveKevin O'Connor2016-11-183-8/+28
* homing: Check for timeout during homing operationKevin O'Connor2016-11-183-15/+46
* homing: Add EndstopMoveError wrapper around EndstopErrorKevin O'Connor2016-11-184-11/+15
* homing: Direct stepper phase detection from kinematic classesKevin O'Connor2016-11-184-16/+17
* homing: Create Homing class from gcodeKevin O'Connor2016-11-185-19/+20
* homing: Create QueryEndstops class from gcodeKevin O'Connor2016-11-188-36/+37
* mcu: Remove support for DummyMCU classKevin O'Connor2016-11-162-91/+0
* stepcompress: Don't bother loop unrolling in push_sqrt()Kevin O'Connor2016-11-141-10/+5
* stepcompress: Optimize safe_sqrt() codeKevin O'Connor2016-11-141-3/+8
* stepper: Check if the motor needs to be enabled in the kinematic classesKevin O'Connor2016-11-144-29/+55
* stepper: Reset the next step time on a stepper stopKevin O'Connor2016-11-142-8/+4
* delta: Initial support for linear delta kinematicsKevin O'Connor2016-11-145-2/+409
* stepcompress: Do all step rounding in C codeKevin O'Connor2016-11-136-131/+154
* stepcompress: Minor code movementKevin O'Connor2016-11-121-41/+41
* queuelogger: Add support for background log writingKevin O'Connor2016-11-122-4/+54
* stepper: Default to a high direction pin meaning positive directionKevin O'Connor2016-11-082-5/+5
* mcu: Do not invert the direction of pullup pins by defaultKevin O'Connor2016-11-081-2/+2
* heater: Do not require target temperature be above min_extrude_tempKevin O'Connor2016-11-081-5/+2
* extruder: Don't do pressure advance on velocity changes due to corneringKevin O'Connor2016-11-051-2/+9
* extruder: Don't assume start_v matches last end_v in pressure advanceKevin O'Connor2016-11-051-23/+30
* extruder: Consistently use extrude distance in calculationsKevin O'Connor2016-11-051-12/+14
* toolhead: Support calculation of cornering minimum and maximumKevin O'Connor2016-11-051-21/+25
* toolhead: Simplify calculation of junction_cruiseKevin O'Connor2016-11-051-6/+2
* toolhead: Calculate maximum junction start when adding movesKevin O'Connor2016-11-051-12/+9
* mcu: Remove python checks for stepcompress integer overflowKevin O'Connor2016-11-021-6/+3
* stepcompress: Do 32bit integer overflow checks internally in C codeKevin O'Connor2016-11-021-10/+31
* stepcompress: Invert the meaning of the min_clock flagKevin O'Connor2016-11-021-12/+10
* stepcompress: Store step times using 64bit integersKevin O'Connor2016-11-011-18/+14
* extruder: Determine start step offset using last commanded positionKevin O'Connor2016-10-311-10/+16
* cartesian.py: Determine start step offset using last commanded positionKevin O'Connor2016-10-311-5/+7
* cartesian: Rename step_dist to move_step_dKevin O'Connor2016-10-312-12/+12
* toolhead: Store both the start and end position in the Move classKevin O'Connor2016-10-253-17/+21
* stepper: Return homing offset in steps instead of an absolute positionKevin O'Connor2016-10-132-6/+7
* gcode: Reset current position after an endstop errorKevin O'Connor2016-10-111-0/+1
* heater: Make it possible to disable min_extrude_temp for testingKevin O'Connor2016-10-111-1/+1
* mcu: Fix endstop query timeout checkingKevin O'Connor2016-10-111-6/+10
* stepcompress: Check for small negative numbers on sqrt() callsKevin O'Connor2016-10-101-2/+13