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