self.unpausing = True
- def _reset(self):
- self.planner.reset()
- self.ctrl.state.reset()
+ def _reset(self): self.planner.reset()
def _i2c_block(self, block):
self.planner.set_logger(self._log_cb, 1, 'LinePlanner:3')
self.cmdq.clear()
self.reset_times()
+ self.ctrl.state.reset()
def mdi(self, cmd, with_limits = True):
except Exception as e:
log.exception(e)
- self.reset()
+ self.stop()
def next(self):
except Exception as e:
log.exception(e)
- self.reset()
-
- log.info('running: %s active %s' % (self.is_running(),
- self.cmdq.is_active()))
+ self.stop()