Comment Compter le Nombre d'Étapes à l'Aide de l'Accéléromètre

je veux savoir comment calculer les mesures prises à l'aide de l'Accéléromètre. En fait, je calculer l'accélération et utiliser ce code pour compter étape

length = sqrt(x * x + y * y + z * z);
if(length>=2){
   stepcount+=1;
}

où la longueur de calculer l'accélération à l'aide de l'accélération.x, de l'accélération.y,accélération.z
Mais mon principal problème au démarrage de l'application de la stepcount donne pas correct de la valeur, mais comme le temps passe, sa valeur n'est pas correcte.Plz help me

salut j'ai la même exigence que le vôtre. je reçois accéléromètre capteur x,y,z des valeurs. comment calculer les étapes de comptage réalisé à l'aide de x,y,z des valeurs. veuillez voir ma question post dans la pile de flux: stackoverflow.com/questions/6125862/...
quelle est la logique dans la prise de la longueur >= 2?
longueur > 2 signifie que la tendance à la hausse/à la baisse de l'accélération est au moins le double de celle de la gravité.

OriginalL'auteur user226284 | 2010-01-23