probe: No need to call kin.get_position() to report position
After a probe operation, homing_move() will already have recalculated the toolhead position. The get_position() method can be slow, so use the already calculated position. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
parent
0791c69499
commit
20b404ecf5
|
@ -76,10 +76,9 @@ class PrinterProbe:
|
|||
if "Timeout during endstop homing" in reason:
|
||||
reason += HINT_TIMEOUT
|
||||
raise self.gcode.error(reason)
|
||||
kin = toolhead.get_kinematics()
|
||||
pos = kin.get_position()
|
||||
self.gcode.respond_info(
|
||||
"probe z: %.3f" % (pos[2]))
|
||||
pos = toolhead.get_position()
|
||||
self.gcode.respond_info("probe at %.3f,%.3f is z=%.6f" % (
|
||||
pos[0], pos[1], pos[2]))
|
||||
self.gcode.reset_last_position()
|
||||
cmd_QUERY_PROBE_help = "Return the status of the z-probe"
|
||||
def cmd_QUERY_PROBE(self, params):
|
||||
|
|
Loading…
Reference in New Issue