2014-12-15 4 views
0

Мне нужны очень точные измерения вращения гироскопа с частотой дискретизации 50 Гц (тем лучше, тем лучше).Соответствует ли точность гироскопа с задержкой датчика в Android?

Вот почему я хочу знать, увеличивает или уменьшает точность измерений изменение частоты дискретизации гироскопа. Например. если установка скорости обновления гироскопа ниже SENSOR_DELAY_FASTEST, повышает ли это точность измерений вращения?

Спасибо!

ответ

0

Изменение частоты дискретизации датчика влияет только на нагрузку, которую он налагает на процессор. Он не будет увеличивать или уменьшать точность.

Sensors Overview из Android документации говорит:

Задержка, указывается лишь предложил задержки. Система Android и другие приложения могут изменить эту задержку. В качестве лучшей практики вы должны указать наибольшую задержку, которую вы можете использовать, потому что система обычно использует меньшую задержку, чем та, которую вы указываете (то есть вы должны выбрать самую медленную частоту дискретизации, которая по-прежнему соответствует потребностям вашего приложения). Использование большей задержки накладывает на процессор более низкую нагрузку и поэтому потребляет меньше энергии.

+0

Я прочитал эту документацию; он действительно не говорит что-то о точности, но на данный момент я приму свой ответ :-) –