diff --git a/door_pi_control/door/constants.py b/door_pi_control/door/constants.py index 6d231c3..a1e2093 100644 --- a/door_pi_control/door/constants.py +++ b/door_pi_control/door/constants.py @@ -3,7 +3,7 @@ ERROR_THRESHOLD = 350 OPEN_THRESHOLD = 190 CLOSED_THRESHOLD = 6*7 CLOSED_WANT = 4*7 -MIN_IDLE_TIME = 0 +MIN_IDLE_TIME = 0.5 UPDATE_RATE = 1 MAX_UPDATE_RATE = 20 diff --git a/door_pi_control/door/control.py b/door_pi_control/door/control.py index bf50250..b3ae482 100644 --- a/door_pi_control/door/control.py +++ b/door_pi_control/door/control.py @@ -74,9 +74,9 @@ class Control(util.Loggable): if self.position() < constants.CLOSED_THRESHOLD: self.state(state.CLOSE) self._control_update.notify() - elif self.position() > constants.ERROR_THRESHOLD: - self.state(state.ERROR) - self._control_update.notify() + #elif self.position() > constants.ERROR_THRESHOLD: + # self.state(state.ERROR) + # self._control_update.notify() elif self.position() > constants.OPEN_THRESHOLD: self.state(state.OPEN) self._control_update.notify()