aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/mcu.py
Commit message (Expand)AuthorAgeFilesLines
* mcu: No need to log mcu_stats debuggingKevin O'Connor2017-04-141-1/+0
* mcu: Change "Synchronizing mcu clock" logging to debugKevin O'Connor2017-04-141-1/+4
* klippy: Remove CLEAR_SHUTDOWN commandKevin O'Connor2017-04-131-5/+0
* mcu: Make sure a FIRMWARE_RESTART actually resets the mcuKevin O'Connor2017-04-131-0/+2
* hub-ctrl: Add support for micro-controller reset via RPi usb power togglingKevin O'Connor2017-04-131-9/+25
* mcu: Support reset commandKevin O'Connor2017-04-131-4/+27
* klippy: Support minimum/maximum value checks on configuration variablesKevin O'Connor2017-04-111-1/+2
* delta: Make it clear that a "virtual tower" is createdKevin O'Connor2017-04-071-6/+4
* stepcompress: Merge stepcompress_delta_const and stepcompress_delta_accelKevin O'Connor2017-04-071-16/+3
* stepcompress: Pass delta velocity and acceleration directly to C codeKevin O'Connor2017-04-071-22/+13
* stepcompress: Merge stepcompress_push_accel() and stepcompress_push_const()Kevin O'Connor2017-04-071-10/+1
* stepcompress: Pass constant velocity and acceleration directly to C codeKevin O'Connor2017-04-071-17/+9
* mcu: Change mcu_stepper.set_position() to take a location in millimetersKevin O'Connor2017-04-071-3/+7
* mcu: Don't export the commanded_position variable from mcu_stepperKevin O'Connor2017-04-071-15/+17
* mcu: Pass delta velocity and acceleration directly to mcu_stepperKevin O'Connor2017-04-071-15/+25
* mcu: Pass constant velocity and acceleration directly to mcu_stepperKevin O'Connor2017-04-071-12/+28
* mcu: Rename self.ffi_lib to self._ffi_libKevin O'Connor2017-04-041-18/+19
* endstop: Support halting more than one stepper on triggerKevin O'Connor2017-04-031-9/+21
* mcu: Log the mcu clock each time print_time is synchronizedKevin O'Connor2017-03-301-1/+4
* mcu: Defer MCU_adc register_msg until ready to receive messagesKevin O'Connor2017-03-161-3/+3
* klippy: Eliminate high-level build_config phaseKevin O'Connor2017-03-131-5/+5
* mcu: Delay setting of mcu_stepper.min_stop_intervalKevin O'Connor2017-03-131-18/+25
* mcu: Allow each oid object to define its own build_config() methodKevin O'Connor2017-03-131-58/+81
* mcu: Support config mechanism for translating seconds to clock ticksKevin O'Connor2017-03-131-17/+14
* pins: Simplify pin map alias setupKevin O'Connor2017-03-131-5/+2
* stepper: Introduce stepper_get_position command and remove from endstop.cKevin O'Connor2017-03-091-8/+11
* mcu: Support inverted PWM pinsKevin O'Connor2017-03-091-4/+8
* klippy: Support FIRMWARE_RESTART commandKevin O'Connor2017-03-081-2/+14
* mcu: Improve error messages on failure to config printerKevin O'Connor2017-03-081-2/+9
* fan: Default to using software PWMKevin O'Connor2017-03-081-5/+5
* heater: Support max_power setting for heatersKevin O'Connor2017-03-031-1/+3
* toolhead: Rework lookahead flush to be more stable during high cpuKevin O'Connor2017-02-121-1/+1
* reactor: Use the system monotonic clock instead of the normal system clockKevin O'Connor2017-02-061-6/+8
* stepcompress: Propagate errors back to python codeKevin O'Connor2017-02-061-17/+34
* klippy: Warn the user on common errors due to old firmwareKevin O'Connor2017-01-101-5/+5
* basecmd: Improve accuracy of stats "sumsq" variableKevin O'Connor2017-01-091-4/+5
* mcu: Change the default baud rate to 250000Kevin O'Connor2017-01-021-1/+1
* stepcompress: Using normal message priority system during homingKevin O'Connor2016-12-301-5/+6
* mcu: Don't call steppersync_flush if steppersync not createdKevin O'Connor2016-12-281-0/+2
* mcu: Log the MCU configuration during connect phaseKevin O'Connor2016-12-241-3/+3
* mcu: Obtain the maximum adc value from the firmwareKevin O'Connor2016-12-231-2/+2
* gcode: Rework toolhead stalling to use greenletsKevin O'Connor2016-12-091-0/+2
* gcode: Rework homing to use greenletsKevin O'Connor2016-12-091-9/+12
* gcode: Rework endstop query to use greenletsKevin O'Connor2016-12-091-1/+7
* delta: Rework delta math to avoid using inv_movexy_rKevin O'Connor2016-12-051-8/+12
* gcode: Add support for CLEAR_SHUTDOWN commandKevin O'Connor2016-12-011-1/+5
* mcu: Detect if the communication channel to the firmware is lostKevin O'Connor2016-11-301-4/+18
* klippy: Throw an exception if any required config parameter is missingKevin O'Connor2016-11-301-1/+1
* mcu: Raise a config error on an invalid pin name in the config fileKevin O'Connor2016-11-301-2/+8
* klippy: Improve error reporting during connectKevin O'Connor2016-11-301-3/+2