aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/mcu.py
Commit message (Expand)AuthorAgeFilesLines
* mcu: Add a set_commanded_position() method to MCU_stepperKevin O'Connor2018-10-101-10/+10
* mcu: Log MCU information before configuringKevin O'Connor2018-09-031-13/+17
* mcu: Rename add_config_object() to register_config_callback()Kevin O'Connor2018-09-031-13/+16
* mcu: Avoid adding the same stepper multiple times to an endstopKevin O'Connor2018-08-261-0/+2
* mcu: Minor whitespace changesKevin O'Connor2018-07-261-7/+14
* pins: Explicitly pass can_invert and can_pullup to lookup_pin()Kevin O'Connor2018-07-261-2/+1
* itersolve: Support calculating a stepper position from a cartesian coordinateKevin O'Connor2018-07-181-4/+6
* mcu: Enhance itersolve stepper kinematics allocationKevin O'Connor2018-07-131-6/+10
* klippy: No need to pass printer reference to add_printer_objects()Kevin O'Connor2018-07-121-7/+8
* mcu: Send mcu config and init immediately after building itKevin O'Connor2018-07-121-34/+35
* mcu: Add leading underscore to handle_shutdown() and handle_mcu_stats()Kevin O'Connor2018-07-121-5/+5
* adccmds: Add support for min/max temperature check filteringKevin O'Connor2018-07-021-4/+7
* itersolve: Support setting the stepper position via a cartesian coordinateKevin O'Connor2018-06-221-3/+5
* itersolve: Move tracking of commanded position to itersolve codeKevin O'Connor2018-06-201-16/+13
* kin_cartesian: Remove stepcompress_push_const()Kevin O'Connor2018-06-201-21/+3
* stepper_buzz: Convert to iterative solverKevin O'Connor2018-06-201-0/+2
* delta: Convert delta kinematics to use iterative solverKevin O'Connor2018-06-201-11/+13
* stepcompress: Allow stepcompress_alloc() to be called earlyKevin O'Connor2018-06-201-9/+9
* mcu: config_reset_cmd typo fixedcruwaller2018-06-011-1/+1
* clocksync: Simplify is_active() checkKevin O'Connor2018-05-311-2/+2
* mcu: Do not automatically restart MCU with new config if it is shutdownKevin O'Connor2018-05-291-0/+3
* stepper: Add STEPPER_BUZZ commandKevin O'Connor2018-05-241-0/+3
* z_tilt: Add support for Z_TILT_ADJUSTKevin O'Connor2018-05-221-2/+11
* pins: Remove module level get_printer_pins() and setup_pin() functionsKevin O'Connor2018-04-041-1/+1
* klippy: Automatically clear rollover_info on each restartKevin O'Connor2018-04-031-2/+0
* serialhdl: Add a wrapper around the results of lookup_command()Kevin O'Connor2018-02-271-49/+40
* mcu: Fix PWM static start value setupDave Bacon2018-02-101-1/+1
* klippy: Allow any stats producer to determine when stats are neededKevin O'Connor2018-02-051-2/+2
* fan: Clarify hardware_pwm and allow cycle_time to be set on software pwmKevin O'Connor2018-01-291-13/+8
* mcu: Default the restart method to 'command' on non-serial portsKevin O'Connor2018-01-291-2/+8
* probe: Support activate/deactivate scripts on each probeKevin O'Connor2018-01-281-0/+4
* probe: Initial support for Z-Probe hardwareKevin O'Connor2018-01-281-1/+1
* klippy: Support generic printer_state() and stats() callbacksKevin O'Connor2018-01-281-15/+22
* klippy: Add access methods and avoid peeking into the printer classesKevin O'Connor2018-01-281-36/+28
* pins: Check if the same pin is referenced via different aliasesKevin O'Connor2018-01-101-9/+8
* mcu: Setup static values via setup_start_value() callKevin O'Connor2018-01-081-24/+21
* mcu: Only report an MCU timeout onceKevin O'Connor2018-01-081-2/+4
* build: Add gcc and binutils version to mcu data dictionaryKevin O'Connor2017-12-211-2/+2
* mcu: Allow both shutdown and startup values to be set for output pinsKevin O'Connor2017-12-181-13/+18
* mcu: Store MCU_stepper commanded_pos as a floatKevin O'Connor2017-12-071-7/+6
* mcu: Remove unneeded MCU_digital_out.get_last_setting() methodKevin O'Connor2017-12-061-4/+0
* mcu: Reset the stepper step clock on init - not after each motor onKevin O'Connor2017-12-061-13/+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-061-17/+18
* homing: Pass list of endstops (not steppers) to the homing codeKevin O'Connor2017-12-061-0/+2
* 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
* stepper: Add get_endstops() / set_position wrappersKevin O'Connor2017-11-181-0/+2
* mcu: Fix command restartKevin O'Connor2017-10-121-3/+3
* klippy: Rework shutdown handlingKevin O'Connor2017-10-121-4/+6