klipper/klippy
Kevin O'Connor 0d8ddcadbb toolhead: Improve tracking of print_stall
The previous code increases print_stall if a move is proactively
flushed due to buffer_time_low and a follow up move is ready to send
before the existing moves are fully retired.  However, this would not
track the case where a move is proactively flushed and it takes an
extended amount of time to get sufficient moves to refill the queue.

Change the code so that print_stall increases anytime a new move is
queued after a proactive flush and there are existing moves not yet
fully retired.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-01-12 16:56:31 -05:00
..
cartesian.py homing: Handle speed rounding when homing speed greater than max_velocity 2017-12-20 14:41:20 -05:00
chelper.py
chipmisc.py chipmisc: Enable replicape steppers dynamically 2018-01-10 19:30:57 -05:00
clocksync.py clocksync: The clock estimate should add the rtt time not subtract it 2017-12-16 20:21:38 -05:00
console.py pins: Check if the same pin is referenced via different aliases 2018-01-10 19:26:06 -05:00
corexy.py homing: Handle speed rounding when homing speed greater than max_velocity 2017-12-20 14:41:20 -05:00
delta.py homing: Handle speed rounding when homing speed greater than max_velocity 2017-12-20 14:41:20 -05:00
extruder.py extruder: Fix pressure advance on tiny moves with over extrusions 2018-01-08 14:39:19 -05:00
fan.py mcu: Allow both shutdown and startup values to be set for output pins 2017-12-18 20:45:00 -05:00
gcode.py gcode: Add support for M221 (set extrude factor) g-code command 2018-01-03 17:12:31 -05:00
heater.py heater: Report PID tuning results via the g-code terminal 2018-01-10 22:58:12 -05:00
homing.py homing: Handle speed rounding when homing speed greater than max_velocity 2017-12-20 14:41:20 -05:00
klippy.py gcode: Move SET_SERVO command from gcode.py to chipmisc.py 2017-12-06 18:35:51 -05:00
list.h
mcu.py pins: Check if the same pin is referenced via different aliases 2018-01-10 19:26:06 -05:00
msgproto.py build: Add gcc and binutils version to mcu data dictionary 2017-12-21 20:32:10 -05:00
parsedump.py
pins.py pins: Check if the same pin is referenced via different aliases 2018-01-10 19:26:06 -05:00
pyhelper.c
pyhelper.h
queuelogger.py
reactor.py
serialhdl.py build: Add gcc and binutils version to mcu data dictionary 2017-12-21 20:32:10 -05:00
serialqueue.c
serialqueue.h
stepcompress.c stepcompress: Fix proactive queue flushing on move with 64K+ steps 2017-11-29 20:24:50 -05:00
stepper.py stepper: Automatically detect and handle shared stepper enable lines 2018-01-10 19:10:26 -05:00
toolhead.py toolhead: Improve tracking of print_stall 2018-01-12 16:56:31 -05:00
util.py