Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Синхронизация часов модема через интернет
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
bullit
Есть модем, у которого после снятия питания сбрасываются часы.
Как можно их синхронизировать с часами из инета, как это делает виндовская утилита.

Может кто реализовывал?

Читал про NTP, но очень там уж мудрено для меня.

Может кто хоть наведет в каком направлении двигаться?

Заранее спасибо!
scifi
NTP - мудрёная штука. SNTP гораздо проще. Всё, что Вам нужно, - это послать запрос в один из NTP серверов, коих в интернете огромная куча, и прочитать время из ответа.
http://www.faqs.org/rfcs/rfc2030.html


Насколько это может быть просто, посмотрите здесь:
http://aspn.activestate.com/ASPN/Cookbook/...n/Recipe/117211
Конечно, этот пример не делает проверки на наличие всяких ошибок, но суть ясна.
bullit
Цитата
Этого есть перевод на руский.

Цитата
Насколько это может быть просто, посмотрите здесь:http://aspn.activestate.com/ASPN/Cookbook/...n/Recipe/117211Конечно, этот пример не делает проверки на наличие всяких ошибок, но суть ясна.
А вот тут я нечего непонял. Может немного его прокоментируете? Был бы благодарен.
samike
Цитата(bullit @ Jun 26 2007, 22:43) *
Есть модем, у которого после снятия питания сбрасываются часы.
Как можно их синхронизировать с часами из инета, как это делает виндовская утилита.

Может кто реализовывал?

Читал про NTP, но очень там уж мудрено для меня.

Может кто хоть наведет в каком направлении двигаться?

Заранее спасибо!




для синхронизации я использовал протокол daytime (RFC867). При работе по этому протоколу в ответ на открытие соединения с 13-м портом сервер возвращает текстовую строку с датой-временем. Для примера попробуйте следующие адреса серверов 150.254.183.15, 62.149.7.2, 83.218.234.4, не забудьте про часовой пояс!
bullit
Большое спасибо за ответ. Все прошло на ура. Даже не думал что так все легко.
Буду проверять все сервера.
Интересно они время дают "своё" или гринвича? Потому что с у четом часового пояса разница 1 час. Ладно проверим.

А может у "них" нет перевода времени на летнее и зимнее? Тогда это надо будет учитывать.
shb
Цитата
Есть модем, у которого после снятия питания сбрасываются часы.
Не знаю как в других модемах, в SIMCOMских есть VRTC pin для пдключения батарейки или аккумулятора, чтобы не сбрасывались часы при пропадании питания. Хотелось бы поставить аккумулятор. Но есть проблемма- предлагается какая то экзотика перезаряжаемые Li-Ion батарейки на 1.5 В. TC614 (Maxell) или TS621 (Seiko). Может кто пробовал их найти или заменить чем. Не хочется ставить батарейку (тоже экзотика на 1.5 В) посчитал по току потребления хватает макс на 1 год. Хотелось бы поболее.
CADiLO
1. время на которое модуль может остаться без питания ? (поставить ионистор)
2. как вариант разбирать аккумуляторы от мобилок на 4.2 вольта, там три плоских элемента по 1.4 вольта.
alexQ
батарейку для RTC можно к любому модулю подключить. только зачем?

если есть GPRS и TCP/IP, при включении лучше выходить на бесплатные сервера точного времени (при АЭС) и синхронизироваться. Лучше всех представлена организация US National Institute of Standards and Technology (NIST), можно по этим адресам например:

132.163.4.101
132.163.4.102
132.163.4.103
128.138.140.44
131.107.1.10
216.200.93.8
208.184.49.9
shb
Мне нужно фиксировать время входящего звонка для выдачи его в Caller ID в линию. GPRS может быть не подключен. Да если бы и был, затруднительно это сделать во время входящего вызова. Если только иногда часы подправлять. Но нет гарантии что не было сбоя между двумя синхронизациями.
Ионистор - дорого получается для изделия в серии. Ну и соответственно что то разбирать не пойдет.
CADiLO
Для серии есть смысл искать кто производит аккумуляторы в Тайване и брать там. Или искать представителей в СНГ....
Да и ионисторы будут не такие уж дорогие.....
Хотя если серией считать сотню штук.....
shb
Первым делом конечно созвонились и списались с представителями в РФ Maxell и Seiko (Галант электроникс), ждем ответы. Ионисторы получаются по 2,4 евро, хотя неизвесно что получится по Li-Ion. Как оказалось эти елементы действительно большая экзотика. Li-Ion на 3В навалом, либые размеры и емкости, на 1.5 дефицит.
edo
а сколько времени будет ионистор держать.
не проще обычную пальчиковую батарейку поставить? wink.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.