Коррекция компаса Android на разных устройствах

У меня есть небольшое приложение, которое использует показания компаса на моем устройстве (Xperia Neo V). При тестировании я получил очень удовлетворительные результаты, указывая желаемое направление. Но я тестировал его на Samsung Galaxy S3 и одновременно запускал одно и то же приложение на моем neo V, два устройства не показывали точно такое же направление. Был дрейф около 10 градусов.

Итак, как инженер-электронщик я знаю, что разные датчики цифрового компаса могут давать разные значения из-за конструкции, но я пока не смог найти эффективного решения для этого. Любые идеи?


person Ugur KAYA    schedule 04.10.2012    source источник


Ответы (1)


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

person Viktor Stolbin    schedule 04.10.2012