klipper-dgus/klippy
Paul McGowan 5a2f406fd1
probe: add get_status wrapper to probe for last_query from query_probe command (#3296)
Add get_status wrapper with last_query status for macros  It is sometimes useful to determine the state of the probe from a macro. If the probe is connected to an endstop pin, the results can be obtained via QUERY_ENDSTOPS but if a physical endstop is in use in addition to the probe the probe state cannot be obtained. This change allows one to use QUERY_PROBE  and then access the printer.probe.last_query object to obtain the state.

Signed-off-by: Paul McGowan <mental405@gmail.com>
2020-09-09 23:10:35 -04:00
..
chelper kin_shaper: Fix check for optimized X or Y only calculations 2020-08-30 12:32:11 -04:00
extras probe: add get_status wrapper to probe for last_query from query_probe command (#3296) 2020-09-09 23:10:35 -04:00
kinematics homing: Prefer printer.command_error() instead of homing.CommandError() 2020-09-04 12:10:36 -04:00
clocksync.py clocksync: Don't filter any of the initial syncronization clock messages 2020-05-02 11:08:02 -04:00
configfile.py configfile: Use "import ConfigParser as configparser" 2020-06-15 17:15:53 -04:00
console.py console: Update for PinResolver changes 2019-08-19 23:52:02 -04:00
gcode.py gcode: Fix out-of-order cmd_M112 reference 2020-08-23 13:18:30 -04:00
homing.py homing: Remove EndstopError 2020-09-04 11:41:57 -04:00
klippy.py klippy: Improve handling of reactor.run() exceptions 2020-09-06 12:45:27 -04:00
mathutil.py mathutil: Disable queuelogger in background_coordinate_descent() 2019-12-17 09:51:45 -05:00
mcu.py mcu: Use schedule_pwm_out instead of set_pwm_out on a restart 2020-09-09 13:16:02 -04:00
msgproto.py msgproto: Improve Python3 compatibility 2020-06-15 17:15:53 -04: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 webhooks: Add client_info parameter to "info" webhook 2020-08-26 10:12:58 -04:00
reactor.py reactor: Use "import Queue as queue" for improved Python3 compatibility 2020-06-15 17:15:53 -04:00
serialhdl.py serial: Add Fysetc Cheetah board specific reset sequence 2020-04-02 13:56:50 -04:00
stepper.py homing: Prefer printer.command_error() instead of homing.CommandError() 2020-09-04 12:10:36 -04:00
toolhead.py homing: Prefer printer.command_error() instead of homing.CommandError() 2020-09-04 12:10:36 -04:00
util.py util: Improve Python3 compatibility 2020-06-15 17:15:53 -04:00
webhooks.py homing: Prefer printer.command_error() instead of homing.CommandError() 2020-09-04 12:10:36 -04:00