Rover: fixed timeout for obstacle detection

This commit is contained in:
Andrew Tridgell 2013-03-29 09:36:54 +11:00
parent 7c4dfa6698
commit e4a4cb59e0

View File

@ -68,6 +68,7 @@ static void read_sonars(void)
sonar1_dist_cm);
}
obstacle.detected = true;
obstacle.detected_time_ms = hal.scheduler->millis();
obstacle.turn_angle = g.sonar_turn_angle;
} else if (sonar2_dist_cm <= g.sonar_trigger_cm) {
// we have an object on the right
@ -76,6 +77,7 @@ static void read_sonars(void)
sonar2_dist_cm);
}
obstacle.detected = true;
obstacle.detected_time_ms = hal.scheduler->millis();
obstacle.turn_angle = -g.sonar_turn_angle;
}
} else {