2013-09-21 1 views
0

중력과 중력없이 가속 데이터를 읽고 싶습니다.android의 선형 가속 데이터

중력이없는 데이터의 경우 TYPE_LINEAR_ACCELERATION이라는 센서가 있음을 발견했습니다.

내가 발견 한 모든 튜토리얼은 중력 우선 데이터를 읽은 다음 나중에 중력을 필터링하는 것에 대해 이야기합니다.

어느 쪽이 더 낫습니까?

답변

1

TYPE_LINEAR_ACCELERATION은 확실히 로트입니다. 그러나 Android 2.3 (API 레벨 9)에 추가되었습니다. API 레벨 9 이상 만 지원하는 것이 목표라면 TYPE_LINEAR_ACCELERATION을 제안합니다. 그것보다 오래된 장치 (which may not be worthwhile)를 계속 지원하려면 여전히 TYPE_ACCELEROMETER에서 중력을 빼는 구식으로 가야합니다.

+0

은 가속도계의 데이터 읽기 전용 호수입니다 linear_acceleration [0] = event.values ​​[0]; linear_acceleration [1] = event.values ​​[1]; linear_acceleration [2] = event.values ​​[2]; – user2753594