klipper-dgus/klippy
Kevin O'Connor 332038ea01 serialhdl: Convert queries to use new notify message ack system
Convert standard queries to use the acknowledgments of the sent
command to determine if the response was received or not.  This also
controls command retransmissions (should the response have been lost).

The tmc_uart.py will continue to use the old mechanism as the tmcuart
responses are not sent synchronously with the query command.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-02-20 12:01:21 -05:00
..
chelper serialqueue: Support notification of when a command is processed 2020-02-20 12:01:21 -05:00
extras serialhdl: Convert queries to use new notify message ack system 2020-02-20 12:01:21 -05:00
kinematics delta: Add print_radius option to customize valid XY radius 2020-01-23 21:14:09 -05:00
clocksync.py clocksync: Fix typo in pause() call at connect time 2019-10-31 11:36:35 -04:00
configfile.py configfile: Add get_status() to export raw config file information 2020-02-13 22:04:40 -05:00
console.py console: Update for PinResolver changes 2019-08-19 23:52:02 -04:00
gcode.py gcode: Add a "command_error" event notifier 2020-02-15 17:52:44 -05:00
heater.py homing_heaters: Turn off heaters during homing/probing (#2486) 2020-02-12 10:08:30 -05:00
homing.py homing: Don't raise a TimeoutError from home_wait() 2020-02-19 12:20:00 -05:00
klippy.py mcu: Contact and identify all the mcus prior to configuring them 2019-11-06 10:35:24 -05:00
mathutil.py mathutil: Disable queuelogger in background_coordinate_descent() 2019-12-17 09:51:45 -05:00
mcu.py serialhdl: Convert queries to use new notify message ack system 2020-02-20 12:01:21 -05:00
msgproto.py msgproto: unresolved symbol fixed 2019-11-15 11:36:54 -05:00
parsedump.py build: Request python2 for all directly executed python binaries 2017-06-27 20:26:02 -04:00
pins.py stepper: Move MCU_stepper from mcu.py to stepper.py 2019-11-12 17:32:18 -05:00
queuelogger.py mathutil: Disable queuelogger in background_coordinate_descent() 2019-12-17 09:51:45 -05:00
reactor.py reactor: Support multiple waiting timers on a single completion 2020-02-19 10:49:56 -05:00
serialhdl.py serialhdl: Convert queries to use new notify message ack system 2020-02-20 12:01:21 -05:00
stepper.py homing: Ability to set retract speed between homing moves (#2487) 2020-02-12 10:09:39 -05:00
toolhead.py homing: Replace notify callback with a completion 2020-02-19 11:45:44 -05:00
util.py util: Ignore errors in clear_hupcl (allows OSX to run) 2019-05-20 16:49:42 -04:00