Точность акселерометра LG Optimus S всегда равна 0

#android #accelerometer #lg #optimus

#Android #акселерометр #lg #optimus

Вопрос:

У кого-нибудь есть LG Optimus S и он видел значение Sensor.accuracy, которое не равнялось 0 (Sensor.SENSOR_STATUS_UNRELIABLE)? Очевидно, нам нужно проверить точность событий, которые мы получаем от датчиков, но на моем телефоне точность всегда равна 0, и я хотел посмотреть, была ли это проблема с телефоном, или у меня сбой или что-то в этом роде.

Спасибо.

Ответ №1:

Если вы посмотрите на списки комплектующих вашего телефона, вы обнаружите, что встроенные акселерометры далеки от надежности — поэтому всегда много шума и низкая точность. Чипы, используемые в HTC Hero, обеспечивают 8-битное значение для /- 8G (надеюсь, это поможет, даже если это не относится к LG)

Комментарии:

1. Вы знаете, где я могу найти список запчастей для своего телефона?

2. Вы можете получить точную модель, просто используя System.out (sensorObjectYouGotFromSensorManager) — по крайней мере, это сработало на HTC hero. Скорее всего, это будет что-то вроде Bosh Sensortec BMA 150 (в телефоне вы не найдете ничего дорогого)

3. Хм, не знал, что я могу это сделать. Спасибо.