能感应人体重心的高低起伏。当这种起伏呈现一定频率范围的周期运动时,软件判断人在走路或者跑步,并且开始记录步数,再根据你输入的身高计算步长,再计算出消耗的卡路里。为了减少误判,重心起伏频率太快(超过通常跑步的步频)或者太慢(低于慢走的步频)会被过滤掉。运动的步数少于一定数量(比如10步)也会被过滤掉而不被计算在内。
羽毛球运动的人体重心移动没有什么规律,很多回合连续跨步会少于10步。所以很多跨步都没有被软件计算在内,而且羽毛球每一步消耗的能量跟跑步消耗的能量完全不能类比,比如连续三个后场扣杀你就累了,但软件可能只记录了跑步三步。所以最终计算出来的消耗的卡路里严重不能反映真实情况。