uniax.Uniax: fixed tolerance
Change-Id: I201c54715ef7f70a164f0f72116c5a8e737c128f
This commit is contained in:
parent
f491e53f8a
commit
762913012b
@ -78,10 +78,10 @@ class Uniax(Drivable):
|
||||
return Done
|
||||
step = 0
|
||||
if self._direction > 0:
|
||||
if high_value < self._target:
|
||||
if high_value < self._target - self.tolerance:
|
||||
step = self.step
|
||||
else:
|
||||
if low_value > self._target:
|
||||
if low_value > self._target + self.tolerance:
|
||||
step = -self.step
|
||||
if not step:
|
||||
if self._direction * (self._target - value) < self.tolerance:
|
||||
|
Loading…
x
Reference in New Issue
Block a user