I Hope some one can help me troubleshoot peritrack.
It manages to reach the charging station 1 time out of 20. I usually find it stuck in the bushes.
The problem is, while peritrack, it changes status. from 8 (ptrk) to 9 (prol) and get stuck in a bush.
Sometimes it switches to 2 (forw) and then over to 7 (pfnd) and 8 (ptrk) and here we go again until the battery becomes weak.
What can cause it to leave the peritrack and change status?
What code did you use ?
Search "setNextState(STATE_FORWARD" everywhere in the code and put a Console .Println("Hello1,2,3 .....") before each.
So you can see why the state change like this.
Maybe Increase the motor power max
The code is 1.0a8-Azurit-dev
The logging came from ArduRemote log sensor which I have changed.
In order to use serial monitor, do I need to connect the mower with a usb cable to my laptop and carry it around in the garden?
Is it possible to use bluetooth and any app to use serial monitor?
I have a SD card module. Can I use it with console.println?
Which is the best way?
I have also found that the problem with PROL occurs when it is a long way to the station, maybe 5 to 15 minutes !!!
If it's a short way (time) home, just a few minutes, it's no problem.
Since the mower always loose the track in the same corner (see previous clip) if it has run PTRK more than 7 min and always works if PTRK is less than 6 min, the error must be due to some variable counting error after 7 min. The question is just which one?????
My lawn is quite large and complicated and takes up to 15 min to get to the charging station.
How many minutes PTRK do you have to get to the charging station?
If you have a short way home you may not have these problems.