2011-03-09 2 views
1

내 앱에서 흔들림 감지를하고 있는데 시간차를 사용하여 가속도 델타를 정규화하는 몇 가지 예를 보았습니다. registerListener 인수 중 하나 (SensorManager.SENSOR_DELAY_NORMAL을 사용)로 사용되는 비율이 일정하지 않다는 것을 의미합니까?가속도계 센서 속도를 신뢰할 수 있습니까?

감사

답변

2

안드로이드의 핵심 커널, 그리고 거의 대부분의 리눅스 배포판은, 진정한 의미되지 않는다 "실시간 운영 체제입니다." 마감일이 만료되거나 모든 센서 판독 값이 정확하게 시간에 수집/인도 될 것이라는 보장은 없습니다. 센서 판독 타임 스탬프에서 얼마나 차이가 있는지는 시스템에서 실행중인 프로세스/스레드의 수와 셀 수없는 다른 요인에 따라 달라질 수 있습니다.

대부분의 센서 판독 값이 서로 일정 시간 가까이에 도달 할 것으로 기대할 수 있지만 판독 값의 정확한 시간이 응용 프로그램에 중요 할 경우, 도착 시간의 차이.

행운을 빈다.

관련 문제