stepper: Adding support for a second_homing_speed parameter (#677)
Signed-off-by: Chris Whiteford <chris@chrisandtennille.com>
This commit is contained in:
committed by
KevinOConnor
parent
97927172f1
commit
b0d859f220
@@ -145,6 +145,7 @@ class PrinterRail:
|
||||
" position_min and position_max" % config.get_name())
|
||||
# Homing mechanics
|
||||
self.homing_speed = config.getfloat('homing_speed', 5.0, above=0.)
|
||||
self.second_homing_speed = config.getfloat('second_homing_speed', self.homing_speed/2., above=0.)
|
||||
self.homing_retract_dist = config.getfloat(
|
||||
'homing_retract_dist', 5., minval=0.)
|
||||
self.homing_positive_dir = config.getboolean(
|
||||
@@ -220,9 +221,9 @@ class PrinterRail:
|
||||
return self.position_min, self.position_max
|
||||
def get_homing_info(self):
|
||||
homing_info = collections.namedtuple('homing_info', [
|
||||
'speed', 'position_endstop', 'retract_dist', 'positive_dir'])(
|
||||
'speed', 'position_endstop', 'retract_dist', 'positive_dir', 'second_homing_speed'])(
|
||||
self.homing_speed, self.position_endstop,
|
||||
self.homing_retract_dist, self.homing_positive_dir)
|
||||
self.homing_retract_dist, self.homing_positive_dir, self.second_homing_speed)
|
||||
return homing_info
|
||||
def get_steppers(self):
|
||||
return list(self.steppers)
|
||||
|
||||
Reference in New Issue
Block a user