diff --git a/accelerometer.c b/accelerometer.c index 415a07d..5e0828f 100644 --- a/accelerometer.c +++ b/accelerometer.c @@ -11,7 +11,7 @@ void setupAccelerometer(void) { } float getaccelerometerdata(void) { - float xyz[] = {getAccelerometerData('x', 1), getAccelerometerData('y', 1), getAccelerometerData('z', 1)}; + float xyz[] = {getAccelerometerAverage('x', 1, 10), getAccelerometerAverage('y', 1, 10), getAccelerometerAverage('z', 1, 10)}; float temp; int i, z; diff --git a/main.c b/main.c index af0de25..461ef6d 100644 --- a/main.c +++ b/main.c @@ -13,7 +13,7 @@ void shutdown(void) { PI_THREAD (accelerometerupdater) { while (updateAccelerometerValue() == 0) { - delay(500); + delay(10); } return 0; //Muss returned werden, da void * }