spranz
Active member
Ich habe das Problem, dass mein Mower nur noch mit einer sehr langsamen Geschwindigkeit fährt sobald ich in der App das Mähen mit Sonar aktiviere.
Ich hatte mal einen Kurzschluss auf dem PCB 1.4.
Ich habe heute um alles Auszuschließen einen neuen M4 verbaut, sowie die neuste Sunray aufgespielt.
In der Konsole funktioniert der Sensortest tadellos.
Trotzdem bleibt mein Problem. Ich kann bei aktiviertem Sonar die Geschwindigkeit generell nicht über den Schieber regeln.
Wenn ich das sonar in der app deaktiviere beschleunigt er sofort wieder.
Wenn ich bei aktiviertem Sonar einen Sensor auslöse, umfährt er korrekt das Hindernis und in der Statistik taucht der Trigger auch auf.
Hier ein Auzug aus meinem Code:
#define SONAR_ENABLE true
//#define SONAR_ENABLE false
#define SONAR_TRIGGER_OBSTACLES true // should sonar be used to trigger obstacles? if not, mower will only slow down
#define SONAR_LEFT_OBSTACLE_CM 20 // stop mowing operation below this distance (cm)
#define SONAR_CENTER_OBSTACLE_CM 20 // stop mowing operation below this distance (cm)
#define SONAR_RIGHT_OBSTACLE_CM 20 // stop mowing operation below this distance (cm)
Habe heute mein IMU auch mal zum Test ausgebaut, daran lag es aber auch nicht. Hat noch jemand eine Idee oder hat ähnliches Verhalten?
Ich hatte mal einen Kurzschluss auf dem PCB 1.4.
Ich habe heute um alles Auszuschließen einen neuen M4 verbaut, sowie die neuste Sunray aufgespielt.
In der Konsole funktioniert der Sensortest tadellos.
Trotzdem bleibt mein Problem. Ich kann bei aktiviertem Sonar die Geschwindigkeit generell nicht über den Schieber regeln.
Wenn ich das sonar in der app deaktiviere beschleunigt er sofort wieder.
Wenn ich bei aktiviertem Sonar einen Sensor auslöse, umfährt er korrekt das Hindernis und in der Statistik taucht der Trigger auch auf.
Hier ein Auzug aus meinem Code:
#define SONAR_ENABLE true
//#define SONAR_ENABLE false
#define SONAR_TRIGGER_OBSTACLES true // should sonar be used to trigger obstacles? if not, mower will only slow down
#define SONAR_LEFT_OBSTACLE_CM 20 // stop mowing operation below this distance (cm)
#define SONAR_CENTER_OBSTACLE_CM 20 // stop mowing operation below this distance (cm)
#define SONAR_RIGHT_OBSTACLE_CM 20 // stop mowing operation below this distance (cm)
Habe heute mein IMU auch mal zum Test ausgebaut, daran lag es aber auch nicht. Hat noch jemand eine Idee oder hat ähnliches Verhalten?