aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/bltouch.py
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2019-09-14 15:16:26 -0400
committerKevin O'Connor <kevin@koconnor.net>2019-09-14 15:16:26 -0400
commit63311b2348d0e5b7bb396a58f6adeaa5a8424381 (patch)
treec842a2eb5ed7afdf25e7c4c30b407e85465c39a5 /klippy/extras/bltouch.py
parent2b3cd8db7f77acbda9104b84194278b392b4f7f4 (diff)
downloadkutter-63311b2348d0e5b7bb396a58f6adeaa5a8424381.tar.gz
kutter-63311b2348d0e5b7bb396a58f6adeaa5a8424381.tar.xz
kutter-63311b2348d0e5b7bb396a58f6adeaa5a8424381.zip
bltouch: Improve handling of low pin_move_time configuration
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/extras/bltouch.py')
-rw-r--r--klippy/extras/bltouch.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/klippy/extras/bltouch.py b/klippy/extras/bltouch.py
index 6a7974b6..52c6586d 100644
--- a/klippy/extras/bltouch.py
+++ b/klippy/extras/bltouch.py
@@ -143,7 +143,8 @@ class BLTouchEndstopWrapper:
def home_prepare(self):
self.test_sensor()
self.sync_print_time()
- self.send_cmd('pin_down', duration=self.pin_move_time - MIN_CMD_TIME)
+ duration = max(MIN_CMD_TIME, self.pin_move_time - MIN_CMD_TIME)
+ self.send_cmd('pin_down', duration=duration)
self.send_cmd(None)
self.sync_print_time()
self.mcu_endstop.home_prepare()