Как работает компас iPhone?

4

Как именно работает приложение Compass для iPhone? Существует ли какая-либо микросхема, чувствительная к магнитному полю Земли, или она определяет ориентацию устройства по GPS и другим данным о местоположении? Или сочетание обоих?

Если есть различия между разными моделями iPhone, конечно, мне было бы интересно изучить их. Отличается ли iPhone 7 в этом отношении?

DaG
источник
Google твой друг! Посмотри на: Как работает компас на iPhone?
user3439894
@ user3439894: Спасибо, очень полезно! Это почти пять лет назад и охватывает iPhone 4. Знаете ли вы, если что-то изменилось с тех пор?
DaG
Ну, я мог бы побольше покопаться в Интернете, но вы могли бы сделать то же самое. Я предполагаю, что были улучшены микросхемы и гироскопы, которые увеличили / улучшили точность и возможности. Учитывая, что состояние электроники и т. Д. Постоянно улучшается, это справедливое предположение. Тем не менее, Apple, как обычно, чрезвычайно туго разбирается в своей электронике, и это правильно. Так что, если вы ищете больше, чем то, что было в ссылке, вам нужно сделать исследование.
user3439894
@ user3439894, я не уверен, что вы предполагаете, что этот вопрос слишком легко отвечает за этот сайт или требует слишком много исследований, но, вероятно, в некотором смысле оба на самом деле верны
DaG
1
Не уверен, что вы хотите в качестве ответа, однако iPhone использует IC IC и программное обеспечение для связи с IC, а также акселерометр и гироскопы, встроенные в iDevice. Apple использовала более одного типа / модели Electronic Compass IC с тех пор, как она впервые представила свой Compass.app для iOS. Если вы хотите больше конкретики, я бы посоветовал вам провести небольшое исследование.
user3439894

Ответы:

2

Приложение iPhone 5s Compass реагирует на магнит. Это доказывает, что он использует магнитный датчик.


источник
1
Я также проверил это и могу подтвердить, что он работает на iPhone 7, iPhone 3GS и iPhone 6.
JBis
1

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

Seamus
источник