car_fmw: multiple attempts when scan failing
This commit is contained in:
@@ -29,10 +29,14 @@ object Sonar {
|
|||||||
var distance = getDistance(start)
|
var distance = getDistance(start)
|
||||||
while (i <= stop && distance == -1) {
|
while (i <= stop && distance == -1) {
|
||||||
distance = getDistance(i)
|
distance = getDistance(i)
|
||||||
|
|
||||||
i += step
|
i += step
|
||||||
}
|
}
|
||||||
|
|
||||||
|
while (i >= start && distance == -1) {
|
||||||
|
distance = getDistance(i)
|
||||||
|
i -= step
|
||||||
|
}
|
||||||
|
|
||||||
return distance
|
return distance
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user