Как iPhone 4 узнал о переключении часового пояса в режиме полета?


11

У меня есть iPhone 4 (с работы) и iPhone 3GS (персональный). Сегодня я полетел по пересеченной местности из ЛС в ЛАКС. После того, как я села на самолет этим утром, не спав всю ночь собирая вещи (и откладывая от упаковки), я убрала свои сумки, перевела свои айфоны в режим полета и быстро уснула. Когда я проснулся после долгого времени, я проверил время на своем iPhone 4 и был разочарован тем, что прошло всего два часа. Затем я щелкнул по карте полета и с удивлением увидел, что мы скоро спустимся в Лос-Анджелес.

Каким-то образом, несмотря на то, что весь полёт находился у меня в кармане в режиме «В самолете», iPhone 4 настроил свои часы на часовой пояс Тихого океана. Между тем, iPhone 3GS не было. Это было все еще в Бостоне.

Как iPhone 4 узнал, как это сделать в режиме полета?


На каком носителе находится ваш iPhone 4? (3GS, конечно, на AT & T.)
Cajunluke

IPhone 4 это VZ.
Trieu

Тогда посмотрите редактирование моего ответа.
Cajunluke

8
Я умнее, чем люди считают меня
Режим

@AirplaneMode LOL.
daviesgeek

Ответы:


5

Так как ваш телефон Verizon iPhone, он получил время от вышек сотовой связи. (Verizon, наряду со Sprint и в отличие от AT & T и T-Mobile, использует CDMA, который передает местное время от вышек сотовой связи.)

Должно быть, режим полета в действительности является режимом «не передавать» вместо режима «не передавать или получать», как я всегда предполагал.

Изменить мои рассуждения:

  1. Я знаю, что телефоны CDMA получают местное время от вышек сотовой связи (если вы за рулем, вы можете смотреть, как ваш телефон переключает часовые пояса при пересечении границы).
  2. Я также знаю, что сотовые вышки транслируют информацию о доступности, чтобы их можно было найти по телефонам. Таким образом, имеет смысл, что сигнал времени может быть в этом сигнале вещания.
  3. Одной из причин, по которой существует режим полета, является предотвращение возможного нарушения работы систем воздушного судна.
  4. Отключение функции передачи не обязательно исключает получение данных. Оставление приема на самом деле может быть преимуществом, поскольку телефон может пассивно контролировать вышки сотовой связи в этой области, чтобы узнать, с кем он хочет разговаривать, когда / если режим полета отключен.
  5. Если вы уже пассивно слушаете вышки, и они все равно транслируют время, было бы логично обновить системное время до любого местного времени, поскольку у вас уже есть данные, и вы можете предоставить пользователю наиболее точную информацию возможно.

Почему downvot downvote? Некоторое объяснение будет оценено.
Cajunluke

1
Я не понизил ваш ответ, но как вы узнали, что это правильно?
Bneely

2
@bneely Смотрите редактирование моего ответа, так как мои рассуждения не вписываются в область комментариев.
Cajunluke


1

GPS ... Полагаю, ваш телефон получил обновление от спутников GPS, и когда он зафиксировал свое положение, он понял, что находится в новом часовом поясе, и произвел замену внутренних часов.

Все сигналы GPS содержат закодированные данные о времени, поскольку для триангуляции и определения местоположения требуется правильное время.


Хотя я всегда предполагал, что режим полета означает отсутствие внешней связи ...
TheWellington

GPS не включен, если вы не используете данные о местоположении, которые вы не можете в режиме полета.
Cajunluke
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.