Как именно работает приложение Compass для iPhone? Существует ли какая-либо микросхема, чувствительная к магнитному полю Земли, или она определяет ориентацию устройства по GPS и другим данным о местоположении? Или сочетание обоих?
Если есть различия между разными моделями iPhone, конечно, мне было бы интересно изучить их. Отличается ли iPhone 7 в этом отношении?
Ответы:
Приложение iPhone 5s Compass реагирует на магнит. Это доказывает, что он использует магнитный датчик.
источник
Есть много спекуляций в Интернете об этом, и некоторые из них смешны. Отказ от ответственности: я использую продукты Apple, но в остальном не имею никакого отношения и ничего не знаю с уверенностью. Но у меня есть очень сильное предчувствие, что iPhone во всех версиях использует устройство под названием магнитометр для компаса. ICYI, показания компаса объединяются с инерциальными данными, сгенерированными акселерометрами в iPhone, и данными GPS с его приемника (когда они доступны), чтобы вычислить положение телефона, используя метод, известный как фильтрация Калмана.
источник