diff --git a/libs/misc/stepcount.c b/libs/misc/stepcount.c index f72ca47c1..17c68cb41 100644 --- a/libs/misc/stepcount.c +++ b/libs/misc/stepcount.c @@ -262,7 +262,7 @@ int stepcount_new(int accMagSquared) { accFilteredHist[1] = accFiltered; int a = AccelFilter_get(&accelFilter); if (a>32767) a=32767; - if (a<-32768) a=32768; + if (a<-32768) a=-32768; accFiltered = a; if (v > RAW_THRESHOLD || v < -1*RAW_THRESHOLD) {