Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Автоматическая установка часов
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Атмег
Моя Нокиа при регистрации в сети автоматически обновляет дату и время. Хочется научить мой девайс так же устанавливать часы без участия пользователя. Может кто знает, как это делается? USSD-запрос какой то специальный существует или т.п.?
Harbinger
А какая модель именно? И в какой сети регистрируется?
Пока что не встречал ни одного телефона GSM, который бы умел такое. В CDMA сетях это стандартная фича, м.б. в 3G (UMTS) - тоже?
С модулями решали так: если в устройстве имеется модуль GPS, время бралось оттуда и засылалось в GSM модуль. Ещё возможна синхронизация по SMS, но не совсем точная (любое полученное SMS содержит время отправки).
molecul
Цитата(Harbinger @ Jun 2 2011, 06:27) *
А какая модель именно? И в какой сети регистрируется?
Пока что не встречал ни одного телефона GSM, который бы умел такое. В CDMA сетях это стандартная фича, м.б. в 3G (UMTS) - тоже?
С модулями решали так: если в устройстве имеется модуль GPS, время бралось оттуда и засылалось в GSM модуль. Ещё возможна синхронизация по SMS, но не совсем точная (любое полученное SMS содержит время отправки).


Телефоны то как раз почти все поддерживают это, а вот сети GSM - далеко не все. Опсосы скупятся на дополнительное оборудование, необходимое для этого sm.gif
MKdemiurg
А NTP или DAYTIME не рулит?
ArtemKAD
Цитата
Пока что не встречал ни одного телефона GSM, который бы умел такое.

Телефоны ведущих производителе умеют практически все. А вот операторы... В Украине по моему не поддерживает ни один. В России по моему личному опыту BeeLine поддерживает точно (столкнулся впервые когда моя древняя Nokia запросила надо ли корректировать время при пересечении мною российской границы).
Павел_Б
Цитата(ArtemKAD @ Jun 2 2011, 13:55) *
Телефоны ведущих производителе умеют практически все. А вот операторы... В Украине по моему не поддерживает ни один. В России по моему личному опыту BeeLine поддерживает точно (столкнулся впервые когда моя древняя Nokia запросила надо ли корректировать время при пересечении мною российской границы).

У меня есть Китайская Нокия - ездил на поезде, и о как я был удивлён когда на дисплее появилась надпись что сменился часовой пояс и мне предлагалось либо оставить моё предыдущее время (которое стояло на телефоне), либо скорректировать его автоматически в этом часовом поясе.
Стояли одновременно 2 разные сим карты. Поэтому точно не могу сказать у какого оператора такая "фича" работает...
Velund
У меня телефон с билайновской симкой как раз при въезде в Беларусь начинал дергаться и предлагать поставить время. В России не дергался никогда. В Литве, Польше, Германии - тоже не дергался. Во Франции дернулся один раз, не запомнил на ком из операторов.
Атмег
По SMS не вариант, неточно и ждать его. NTP тож не рулит, что нить попроще надо.
Наверно да, раньше операторы не поддерживали эту фичу, телефон включался ничего не спрашивая. Только пару месяцев назад стал предлагать обновить дату.
Телефон 6021. В настройках есть пункт предлагать коррекцию даты или нет. Смутно вспоминаю, что это чуть ли не в 3310 еще было?
Сеть МТС СПб.
Harbinger
Может, и в других регионах запустят, как знать. Пока что пользую двухстандартного "китайца" (GSM+CDMA), он время из CDMA сети берёт (Интертелеком).
alx125
Используйте HTTP запрос к Web-серверу.
Поле Date заголовка ответа будет содержать текущее время
Например:
Date: Sat, 31 May 2011 15:11:23 GMT

Для минимизации ответа лучше подойдет метод HEAD.

Можно также выделять время из HTML-кода простейшей Web-страницы на которой есть часы
Атмег
Цитата(alx125 @ Jun 3 2011, 03:56) *
Используйте HTTP запрос к Web-серверу.
Поле Date заголовка ответа будет содержать текущее время
Например:
Date: Sat, 31 May 2011 15:11:23 GMT

Для минимизации ответа лучше подойдет метод HEAD.

Можно также выделять время из HTML-кода простейшей Web-страницы на которой есть часы


Есть какой то более простой способ, без GPRS. Телефон делает это сразу после регистрации.
ilya_nn
А не подскажет ли кто-нибудь можно ли заблокировать выставление времени оператором?
molecul
Цитата(ilya_nn @ Jun 3 2011, 15:50) *
А не подскажет ли кто-нибудь можно ли заблокировать выставление времени оператором?

Да, конечно. В телефоне - через соответствующий пункт меню, в модуле - соответствующей командой.
Атмег
Цитата(molecul @ Jun 3 2011, 16:09) *
Да, конечно. В телефоне - через соответствующий пункт меню, в модуле - соответствующей командой.


А можно поподробнее, о чем это?
ilya_nn
Цитата(molecul @ Jun 3 2011, 16:09) *
Да, конечно. В телефоне - через соответствующий пункт меню, в модуле - соответствующей командой.

С телефоном понятно, интересует вариант с модулем. Не могли бы привести пример - модуль любой, интересно направление куда копать.
molecul
Цитата(ilya_nn @ Jun 3 2011, 19:08) *
С телефоном понятно, интересует вариант с модулем. Не могли бы привести пример - модуль любой, интересно направление куда копать.

Все просто
Telit:
AT#NITZ=0 - запретить автоустановку времени
AT#NITZ=1 - разрешить
ilya_nn
Цитата(molecul @ Jun 6 2011, 12:34) *
Все просто
Telit:
AT#NITZ=0 - запретить автоустановку времени
AT#NITZ=1 - разрешить

molecul, спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.