aboutsummaryrefslogtreecommitdiffstats
path: root/klippy
Commit message (Expand)AuthorAgeFilesLines
* tmc2130: Rework remaining config helpers to use mcu_tmc interfaceKevin O'Connor2019-06-104-76/+58
* tmc2130: Move TMC virtual endstop code into a new TMCEndstopHelper classKevin O'Connor2019-06-102-49/+57
* tmc2660: Move current setting code to its own helper classKevin O'Connor2019-06-101-66/+78
* tmc5160: Move current setting code to its own helper classKevin O'Connor2019-06-101-66/+61
* tmc2130: Move current setting code to its own helper classKevin O'Connor2019-06-102-130/+85
* tmc2130: Transmit register initialization during connect callbackKevin O'Connor2019-06-104-19/+9
* tmc2660: Use TMCCommandHelperKevin O'Connor2019-06-101-50/+7
* tmc5160: Use TMCCommandHelperKevin O'Connor2019-06-101-46/+7
* tmc2208: Use TMCCommandHelperKevin O'Connor2019-06-101-47/+14
* tmc2130: Factor out g-code command handlers to their own classKevin O'Connor2019-06-101-47/+70
* tmc2208: Move get/set_register functions to new MCU_TMC_uart classKevin O'Connor2019-06-101-112/+124
* tmc2660: Move get/set_register functions to new MCU_TMC2660_SPI classKevin O'Connor2019-06-101-29/+48
* tmc5160: Use tmc2130.MCU_TMC_SPI for low-level get/set_register accessKevin O'Connor2019-06-101-43/+13
* tmc2130: Move low-level get/set_register functions to new MCU_TMC_SPI classKevin O'Connor2019-06-101-28/+42
* tmc2660: Define get_register() methodKevin O'Connor2019-06-101-13/+14
* tmc5160: Rename registers to Registers and fields to FieldsKevin O'Connor2019-06-101-87/+87
* test: Add test cases for tmc driversKevin O'Connor2019-06-103-0/+6
* serialhdl: Use reactor mutex in send_with_response()Kevin O'Connor2019-06-091-12/+20
* gcode: Eliminate the process_batch() methodKevin O'Connor2019-06-093-16/+12
* gcode: Convert input handling to use a reactor mutexKevin O'Connor2019-06-091-28/+8
* reactor: Be explicit on which handlers are timer_handler vs file_handlerKevin O'Connor2019-06-091-27/+27
* reactor: Add support for mutexesKevin O'Connor2019-06-091-1/+33
* toolhead: Commands should still pause even when sync_print_timeKevin O'Connor2019-06-091-2/+3
* homing_override: Pass params to template evaluationKevin O'Connor2019-06-091-1/+3
* gcode_macro: Parse variable_X parameters using ast.literal_eval()Kevin O'Connor2019-06-071-4/+16
* idle_timeout: Fix typo causing get_status() to failKevin O'Connor2019-06-071-1/+1
* filament_switch_sensor: Use template evaluation on gcodeKevin O'Connor2019-06-071-10/+14
* filament_runout_sensor: Auto load pause_resume module if pause_on_runout enabledKevin O'Connor2019-06-071-2/+3
* idle_timeout: Use template evaluation on gcodeKevin O'Connor2019-06-071-2/+5
* extruder: Use template evaluation on gcodeKevin O'Connor2019-06-071-4/+7
* gcode_macro: Add a default parameter to load_templateKevin O'Connor2019-06-073-6/+7
* klippy: Provide global access to a printer.command_error exception classKevin O'Connor2019-06-061-1/+2
* manual_probe: Add extra checks to catch manual probe not finishing correctlyKevin O'Connor2019-06-062-8/+15
* probe: Check for toolhead movement during activate/deactivate_gcode scriptsKevin O'Connor2019-06-061-0/+10
* manual_probe: No need to re-raise an EndstopErrorKevin O'Connor2019-06-061-2/+2
* bed_screws: No need to re-raise an EndstopErrorKevin O'Connor2019-06-061-4/+1
* probe: No need to re-raise an EndstopErrorKevin O'Connor2019-06-062-24/+9
* homing: Catch the more generic CommandError during homingKevin O'Connor2019-06-062-6/+6
* gcode: No need to re-raise an EndstopErrorKevin O'Connor2019-06-061-20/+5
* gcode: Use the same underlying error object for homing and gcode errorsKevin O'Connor2019-06-062-24/+26
* probe: Simplify ProbePointsHelper start and end trackingKevin O'Connor2019-06-061-58/+43
* probe: Be sure to call gcode.reset_last_position() after any manual moveKevin O'Connor2019-06-061-1/+2
* probe: Unify mean and median code between run_probe() and PROBE_ACCURACYKevin O'Connor2019-06-061-42/+25
* probe: Move multi-sampling capability from ProbePointsHelper to ProbeKevin O'Connor2019-06-061-66/+63
* firmware_retraction: Implementation of tuneable G10/G11 firmware retraction (...Len Trigg2019-06-061-0/+89
* gcode_macro: Add support "x in printer" to templatesKevin O'Connor2019-06-041-0/+6
* idle_timeout: Add a get_status() methodKevin O'Connor2019-06-041-1/+8
* menu: Remove customized get_status overridesKevin O'Connor2019-06-041-17/+0
* display: add get_status methodJanar Sööt2019-06-041-0/+5
* extruder: add get_status methodJanar Sööt2019-06-041-0/+6