sm6yvr / liam

DIY Robot lawn mover
GNU General Public License v3.0
52 stars 22 forks source link

No way of getting out of error conditions without reseting arduino #42

Open thomasloven opened 6 years ago

thomasloven commented 6 years ago

If the mower encounters an error, it stops and does nothing until the controller is rebooted.

I suggest introducing a new state - ERROR, so that the main loop may continue running. That way, the display or - if applicable - mqtt will continue to update. It would also allow for continuing normal operation after the error condition has been rectified - through manual intervention and pushing a button, or via a serial comand, for example.

sm6yvr commented 6 years ago

Good idea!