aboutsummaryrefslogtreecommitdiffstats
path: root/klippy
Commit message (Expand)AuthorAgeFilesLines
* pins: Fix atmega168/328 mappingsKevin O'Connor2017-12-091-1/+2
* delta: Default stepper_b/c position_endstop to stepper_a'sKevin O'Connor2017-12-082-4/+14
* delta: Support different arm lengths for each towerKevin O'Connor2017-12-081-23/+25
* delta: Rework actuator_to_cartesian() using trilaterationKevin O'Connor2017-12-081-26/+23
* mcu: Store MCU_stepper commanded_pos as a floatKevin O'Connor2017-12-071-7/+6
* stepper: Only align the stepper motor to a full step when requestedKevin O'Connor2017-12-071-1/+2
* homing: Directly interact with the kinematic class on query_endstops()Kevin O'Connor2017-12-066-21/+15
* homing: Directly interact with the kinematic class when homingKevin O'Connor2017-12-063-10/+13
* mcu: Remove unneeded MCU_digital_out.get_last_setting() methodKevin O'Connor2017-12-063-9/+1
* mcu: Reset the stepper step clock on init - not after each motor onKevin O'Connor2017-12-062-15/+8
* mcu: Be sure all moves are completed before raising a home timeoutKevin O'Connor2017-12-061-7/+6
* homing: Make sure to clean up homing state even if homing failsKevin O'Connor2017-12-062-44/+53
* homing: Pass list of endstops (not steppers) to the homing codeKevin O'Connor2017-12-066-39/+40
* mcu: Make sure steppers added to an endstop are on the same mcuKevin O'Connor2017-12-061-0/+2
* mcu: Make sure all endstop objects are disabled on a reconnectKevin O'Connor2017-12-061-0/+3
* gcode: Move SET_SERVO command from gcode.py to chipmisc.pyKevin O'Connor2017-12-063-19/+25
* 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-062-20/+21
* gcode: Always allow M112 commandKevin O'Connor2017-12-061-0/+1
* klippy: Always recommend a FIRMWARE_RESTART on a shutdown eventKevin O'Connor2017-12-031-6/+3
* stepper: get_homed_offset() should return a floatKevin O'Connor2017-12-031-2/+2
* stepcompress: Fix proactive queue flushing on move with 64K+ stepsKevin O'Connor2017-11-291-16/+21
* homing: Base homing cpu delay on estimated number of steps neededKevin O'Connor2017-11-292-4/+11
* stepper: Support for multiple steppers controlling a single axisKevin O'Connor2017-11-183-4/+54
* stepper: Add get_endstops() / set_position wrappersKevin O'Connor2017-11-186-21/+33
* stepper: Store pointers to step_const and step_delta in PrinterStepperKevin O'Connor2017-11-185-35/+28
* stepper: Remove unused variables from PrinterStepper classKevin O'Connor2017-11-181-4/+2
* stepper: Additional code commentsKevin O'Connor2017-11-181-5/+9
* stepper: Calculate the stepper name directly from the config sectionKevin O'Connor2017-11-185-8/+10
* heater: Avoid math errors on extreme ADC readingsKevin O'Connor2017-11-131-0/+1
* clocksync: Start with adjusted_freq of 1.0Kevin O'Connor2017-10-131-1/+1
* serialhdl: Don't open port at 1200 baudKevin O'Connor2017-10-121-3/+3
* mcu: Fix command restartKevin O'Connor2017-10-121-3/+3
* klippy: Rework shutdown handlingKevin O'Connor2017-10-124-63/+72
* fan: Enable heater_fan objects on an MCU shutdown eventKevin O'Connor2017-10-121-1/+5
* pca9685: Support default valuesKevin O'Connor2017-10-121-4/+15
* gpiocmds: Allow the start value for a pin to differ from the default_valueKevin O'Connor2017-10-121-11/+24
* adccmds: Continue to query analog inputs after a shutdownKevin O'Connor2017-10-123-8/+11
* endstop: Eliminate end_stop_set_oversample commandKevin O'Connor2017-10-123-19/+10
* clocksync: Initialize clock_est in connect_file()Kevin O'Connor2017-10-121-0/+1
* cartesian: Fix min_stop_interval calculation errorKevin O'Connor2017-10-124-13/+14
* gcode: Don't warn on fan not present if input is from a fileKevin O'Connor2017-10-111-1/+1
* pins: Add pin mapping for atmega1284pKevin O'Connor2017-10-051-2/+2
* stepper: If homing_endstop_phase is configured, make 0.0 be at a full stepKevin O'Connor2017-10-031-0/+14
* gcode: Report the raw MCU position from the M114 commandKevin O'Connor2017-10-036-12/+16
* gcode: Carry over #original and #command in get_extended_params()Kevin O'Connor2017-10-021-1/+3
* clocksync: Implement a floor on the prediction filterKevin O'Connor2017-10-021-3/+4
* endstop: Support oversampling of the endstopKevin O'Connor2017-10-012-0/+14
* clocksync: Update clock synchronization code to use a linear regressionKevin O'Connor2017-09-301-40/+67