summaryrefslogtreecommitdiffstats
path: root/source/AVR_Studio/Soccer/sensor/ballsensor.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/AVR_Studio/Soccer/sensor/ballsensor.c')
-rwxr-xr-xsource/AVR_Studio/Soccer/sensor/ballsensor.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/source/AVR_Studio/Soccer/sensor/ballsensor.c b/source/AVR_Studio/Soccer/sensor/ballsensor.c
index 8136581..d26b12c 100755
--- a/source/AVR_Studio/Soccer/sensor/ballsensor.c
+++ b/source/AVR_Studio/Soccer/sensor/ballsensor.c
@@ -34,7 +34,10 @@ void Ballsensor::Aktualisieren() {
// Suche den kleinsten Wert
for(int i=0;i<NUM_BALLSENSOR;i++) {
// Wenn der Sensorwert kleiner ist ist der Ball näher dran
- if(sensor[i] < current) result = i; // Ergebnis ist erstmal index
+ if(sensor[i] < current) {
+ result = i; // Ergebnis ist erstmal index
+ current = sensor[i]; // Setze neuen Vergleichswert
+ }
}
// Setze den Winkel zum index result