I have a set of sequences which detect plants over the full garden. Most of the time the farmware to detect plants works, but sometimes it crashes (and thus locks the robot).
@roryaronson or anyone from FarmBot, some help please! My scheduled daily scan of the garden for plants has not succeeded even one single time, the bot always gets e-locked, defeating the whole concept of automatic gardening and rendering the bot useless. I’m at a loss here.
I’d say that about 1 in 100 calls to the plant detection fails like this, at random positions. Since the bot has to take any analyze 166 photos to fully scan my garden it always breaks somewhere before completing the garden.
When manually resuming I can get the full scan to complete, but even then there are some of the photos missing, without specific reason. The missing photos seem to correlate with “Got idle while executing a command.” log entries (warning).
AutoSync: Have not tried that, will do. Edit: Tried, does not change anything. Aborted in the middle of the harden.
Huge sequence/farmware: This is a recursive sequence set which travels over the garden in a snake-like pattern (home, y min…max, x++, y max…min, x++, y min…max, …) and runs the plant detection farmware at every spot over the garden. So yes, the initiated sequence is long-running, but the farmware is not.
One other thing I noticed is that disk usage raises by about 5%-10% each time the sequence is initiated and I already had to factory reset because of a full disk .