klipper/klippy
Kevin O'Connor 275b386856 toolhead: Allow kinematics class to verify the move prior to queuing it
Introduce a check_move() method in the extruder and cartesian
kinematic classes.  This allows the lower level classes to verify the
contents of the move prior to queing that move.

The speed and acceleration handling for special Z and extrude only
moves are also moved from the generic toolhead class to the low-level
classes.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2016-09-30 21:27:46 -04:00
..
cartesian.py toolhead: Allow kinematics class to verify the move prior to queuing it 2016-09-30 21:27:46 -04:00
chelper.py serialhdl: Calculate baudadjust from MCU's baud instead of host baud 2016-07-16 21:33:35 -04:00
console.py console: Update the debugging console to support setting local varables 2016-06-13 23:18:58 -04:00
extruder.py toolhead: Allow kinematics class to verify the move prior to queuing it 2016-09-30 21:27:46 -04:00
fan.py mcu: Convert PWM and ADC objects to take mcu_time instead of clock 2016-08-24 15:16:02 -04:00
gcode.py gcode: Keep a log of incoming gcode data and report it on a shutdown 2016-09-30 21:27:46 -04:00
heater.py heater: Add "ATC Semitec 104GT-2" thermistor definition 2016-09-15 12:16:08 -04:00
homing.py homing: Support querying the current status of endstops 2016-09-22 11:29:27 -04:00
klippy.py extruder: Create a new class and python file to track the printer extruder 2016-07-10 22:49:02 -04:00
list.h Initial commit of source code. 2016-05-25 11:37:40 -04:00
mcu.py homing: Support querying the current status of endstops 2016-09-22 11:29:27 -04:00
msgproto.py Initial commit of source code. 2016-05-25 11:37:40 -04:00
parsedump.py Initial commit of source code. 2016-05-25 11:37:40 -04:00
pins.py pins: Add Arduino Due pin name aliases 2016-06-14 15:41:18 -04:00
reactor.py Initial commit of source code. 2016-05-25 11:37:40 -04:00
serialhdl.py serialhdl: Calculate baudadjust from MCU's baud instead of host baud 2016-07-16 21:33:35 -04:00
serialqueue.c serialhdl: Calculate baudadjust from MCU's baud instead of host baud 2016-07-16 21:33:35 -04:00
serialqueue.h serialhdl: Calculate baudadjust from MCU's baud instead of host baud 2016-07-16 21:33:35 -04:00
stepcompress.c stepcompress: Compress for greatest "reach" instead of greatest "add" 2016-09-24 11:42:06 -04:00
stepper.py homing: Support querying the current status of endstops 2016-09-22 11:29:27 -04:00
toolhead.py toolhead: Allow kinematics class to verify the move prior to queuing it 2016-09-30 21:27:46 -04:00
util.py Initial commit of source code. 2016-05-25 11:37:40 -04:00