aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/delta.py
diff options
context:
space:
mode:
Diffstat (limited to 'klippy/delta.py')
-rw-r--r--klippy/delta.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/klippy/delta.py b/klippy/delta.py
index 99233cf2..8f5bd409 100644
--- a/klippy/delta.py
+++ b/klippy/delta.py
@@ -10,9 +10,9 @@ StepList = (0, 1, 2)
class DeltaKinematics:
def __init__(self, printer, config):
- steppers = ['stepper_a', 'stepper_b', 'stepper_c']
- self.steppers = [stepper.PrinterStepper(printer, config.getsection(n))
- for n in steppers]
+ self.steppers = [stepper.PrinterStepper(
+ printer, config.getsection('stepper_' + n), n)
+ for n in ['a', 'b', 'c']]
self.need_motor_enable = True
radius = config.getfloat('delta_radius')
arm_length = config.getfloat('delta_arm_length')
@@ -111,8 +111,8 @@ class DeltaKinematics:
for i in StepList:
self.steppers[i].motor_enable(move_time, 1)
self.need_motor_enable = False
- def query_endstops(self, move_time):
- return homing.QueryEndstops(["a", "b", "c"], self.steppers)
+ def query_endstops(self, query_state):
+ query_state.set_steppers(self.steppers)
def check_move(self, move):
end_pos = move.end_pos
xy2 = end_pos[0]**2 + end_pos[1]**2