klipper-dgus/klippy
Kevin O'Connor d469db84ee serialqueue: Allow a second nak after a retransmit
If a nak message causes a retransmission then also accept a second nak
message as long as it is for a sequence greater than the first nak.
This should allow faster retransmits when there are multiple
transmission errors in a small time period.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2017-07-21 23:49:44 -04:00
..
cartesian.py klippy: Support minimum/maximum value checks on configuration variables 2017-04-11 11:42:55 -04:00
chelper.py serialqueue: Rename clock estimation variable names 2017-06-30 20:15:36 -04:00
console.py build: Request python2 for all directly executed python binaries 2017-06-27 20:26:02 -04:00
corexy.py klippy: Support minimum/maximum value checks on configuration variables 2017-04-11 11:42:55 -04:00
delta.py delta: Fix support for different endstop_position settings on each stepper 2017-06-11 12:48:51 -04:00
extruder.py fan: Add support for heater_fan objects 2017-07-17 11:35:52 -04:00
fan.py fan: Add support for heater_fan objects 2017-07-17 11:35:52 -04:00
gcode.py gcode: Improve end-of-file handling when input is a debug file 2017-07-21 21:22:12 -04:00
heater.py heater: Fix auto-tune code 2017-06-22 12:09:55 -04:00
homing.py klippy: Use newer "except XYZError as e" python syntax 2017-06-10 00:08:06 -04:00
klippy.py fan: Add support for heater_fan objects 2017-07-17 11:35:52 -04:00
list.h Initial commit of source code. 2016-05-25 11:37:40 -04:00
mcu.py irq: Support sleeping when mcu is idle 2017-07-17 15:02:43 -04:00
msgproto.py msgproto: Catch exceptions during identify data parsing 2017-07-04 12:49:58 -04:00
parsedump.py build: Request python2 for all directly executed python binaries 2017-06-27 20:26:02 -04:00
pins.py pins: Fix typo in at90usb1286 support so PF0-7 pins are defined 2017-06-09 18:46:07 -04:00
pyhelper.c pyhelper: Fix GETHEX() macro used in dump_string() debugging 2017-05-17 09:57:09 -04:00
pyhelper.h stepcompress: Modify check_expand() into check_push() 2017-04-07 19:05:04 -04:00
queuelogger.py queuelogger: Add critical information to each logfile on rollover 2017-05-01 14:48:44 -04:00
reactor.py reactor: Fix bug causing end() to not always work 2017-04-13 13:20:13 -04:00
serialhdl.py serialhdl: Rework mcu clock synchronization 2017-06-30 20:15:36 -04:00
serialqueue.c serialqueue: Allow a second nak after a retransmit 2017-07-21 23:49:44 -04:00
serialqueue.h serialqueue: Rename clock estimation variable names 2017-06-30 20:15:36 -04:00
stepcompress.c stepcompress: Simplify delta Z only move calculations 2017-04-20 00:56:18 -04:00
stepper.py klippy: Remove some obscure python2 dependencies 2017-06-10 00:12:14 -04:00
toolhead.py extruder: Add initial support for multi-extruders 2017-06-09 18:54:38 -04:00
util.py klippy: Log the type of cpu the host is running on 2017-02-12 19:14:26 -05:00