Я просто могу подтвердить проблему.
Как автор приложения устойчивый компас , я провел множество испытаний датчиков магнитного поля с различными устройствами. Я обнаружил, что одно из устройств сообщило абсолютное значение mf примерно в 2 раза больше, чем сообщалось другим другим устройством в тех же условиях.
Я провел много тестов после калибровки телефона, и я даже перевел устройства в «режим полета», пытаясь минимизировать электромагнитные помехи, исходящие от собственного устройства. Еще один комментарий заключается в том, что подключение USB-кабеля к некоторым устройствам может привести к значительным изменениям магнитного поля.
Наихудшие результаты, которые я видел на данном устройстве (после калибровки, в режиме полета и при отключенном USB), таковы: используя приложение компаса с устройством в горизонтальной плоскости, я снимаю показания, поворачиваю телефон на 90 градусов в горизонтальной плоскости. самолет и возьмите новое чтение компаса. Оба показания отличаются более чем на 15 градусов!
К счастью, не все устройства имеют такие плохие датчики. Лучшие устройства имеют погрешность около 2-3 градусов после поворота на 90 градусов.
Вывод: если вы не очень уверены в своем датчике магнитного поля, потому что вы проверили и сертифицировали хорошее поведение, вы должны давать ограниченную достоверность показаниям, сообщаемым таким датчиком.