Das wird er auch, aber nur kurz. Wenn der Status OP_DOCK aktiviert wird, schaltet der Motor ab. Sobald er dann in die Navigation zum nächsten Wegpunkt geht, wird der Motor im Unterprogramm controlRobotVelocity wieder eingeschaltet. Das hat Alexander offensichtlich übersehen. Ich teste meine geänderte robot.cpp sobald es aufgehört hat zu regnen und mache einen Pull request in Github wenn sie funktioniert.Bei der Fahrt zur Ladestation wäre es gut wenn der Mähmotor ausgeschaltet wird, allein, um schon Strom zu sparen.
Ich würde es erst einmal super finden wenn der Robi nach dem Ladevorgang wieder raus fährt um den Rest der Wiese zu machen, gerne auch als Option
Hallo Alexander,
Hallo Alexander,@how Danke! Ich habe den Code eingebaut (rcmodel.cpp) allerdings ist er noch nicht auf dem AGCM4 lauffähig. Falls aktiviert gehen die Interrupts für den rechten Motor nicht mehr. Ich schaue mir das noch genauer an (der Fehler ist vermutl. in der Adafruit-Datei "WInterrupts.c" zu suchen welche die Funktionalität für "attachInterrupt" für den M4 umsetzt und welche vermutl. für die Pins 10 und 11 den Pin A14 falsch mitkonfiguriert...) https://github.com/adafruit/ArduinoCore-samd/blob/master/cores/arduino/WInterrupts.c