События Nexus S и Gingerbread Sensor - Какой датчик использует какое оборудование? - PullRequest
0 голосов
/ 12 марта 2011

Может ли кто-нибудь помочь узнать, какой датчик использует какую часть аппаратного обеспечения телефона или в какой комбинации этого на Nexus S в Android 2.3?

Ниже приведены события датчика:

TYPE_ACCELEROMETER

TYPE_GYROSCOPE

TYPE_GRAVITY

TYPE_LINEAR_ACCELERATION

TYPE_ORIENTATION

TYPE_ROTATION_VECTOR

Я предполагаю, что первые 2 соответствуют отдельным аппаратным средствам (акселерометр и гироскоп),

а как с остальными?

Использует ли TYPE_LINEAR_ACCELERATION аппаратное обеспечение акселерометра и гироскопа в лучшем виде?

Меня на самом деле интересует "линейное ускорение", поэтому не нужно ли мне беспокоиться о событиях гироскопа, если "линейное ускорение" внутренне использует гироскоп для выдачи значений?

Также при испытаниях на устройстве линейные ускорения, которые, как было установлено, дают высокие значения для незначительных сотрясений, поэтому при условии, что это устраняет вектор гравитации, это не ожидалось.

Есть мысли?

1 Ответ

1 голос
/ 20 марта 2011

На этот вопрос отвечает Матиас Агопян.

Google Groups Android обсуждение

...