реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Синхронизация часов модема через интернет, Можно ли тут использовать NTP?
bullit
сообщение Jun 26 2007, 18:43
Сообщение #1


пуля
****

Группа: Свой
Сообщений: 674
Регистрация: 10-05-06
Из: Уфа
Пользователь №: 16 959



Есть модем, у которого после снятия питания сбрасываются часы.
Как можно их синхронизировать с часами из инета, как это делает виндовская утилита.

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

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

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

Заранее спасибо!
Go to the top of the page
 
+Quote Post
scifi
сообщение Jun 27 2007, 05:18
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



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


Насколько это может быть просто, посмотрите здесь:
http://aspn.activestate.com/ASPN/Cookbook/...n/Recipe/117211
Конечно, этот пример не делает проверки на наличие всяких ошибок, но суть ясна.
Go to the top of the page
 
+Quote Post
bullit
сообщение Jun 27 2007, 06:25
Сообщение #3


пуля
****

Группа: Свой
Сообщений: 674
Регистрация: 10-05-06
Из: Уфа
Пользователь №: 16 959



Цитата
Этого есть перевод на руский.

Цитата
Насколько это может быть просто, посмотрите здесь:http://aspn.activestate.com/ASPN/Cookbook/...n/Recipe/117211Конечно, этот пример не делает проверки на наличие всяких ошибок, но суть ясна.
А вот тут я нечего непонял. Может немного его прокоментируете? Был бы благодарен.
Go to the top of the page
 
+Quote Post
samike
сообщение Jun 27 2007, 08:38
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 12-04-06
Из: Москва
Пользователь №: 16 039



Цитата(bullit @ Jun 26 2007, 22:43) *
Есть модем, у которого после снятия питания сбрасываются часы.
Как можно их синхронизировать с часами из инета, как это делает виндовская утилита.

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

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

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

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




для синхронизации я использовал протокол daytime (RFC867). При работе по этому протоколу в ответ на открытие соединения с 13-м портом сервер возвращает текстовую строку с датой-временем. Для примера попробуйте следующие адреса серверов 150.254.183.15, 62.149.7.2, 83.218.234.4, не забудьте про часовой пояс!
Go to the top of the page
 
+Quote Post
bullit
сообщение Jun 27 2007, 11:24
Сообщение #5


пуля
****

Группа: Свой
Сообщений: 674
Регистрация: 10-05-06
Из: Уфа
Пользователь №: 16 959



Большое спасибо за ответ. Все прошло на ура. Даже не думал что так все легко.
Буду проверять все сервера.
Интересно они время дают "своё" или гринвича? Потому что с у четом часового пояса разница 1 час. Ладно проверим.

А может у "них" нет перевода времени на летнее и зимнее? Тогда это надо будет учитывать.
Go to the top of the page
 
+Quote Post
shb
сообщение Jul 6 2007, 06:38
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877



Цитата
Есть модем, у которого после снятия питания сбрасываются часы.
Не знаю как в других модемах, в SIMCOMских есть VRTC pin для пдключения батарейки или аккумулятора, чтобы не сбрасывались часы при пропадании питания. Хотелось бы поставить аккумулятор. Но есть проблемма- предлагается какая то экзотика перезаряжаемые Li-Ion батарейки на 1.5 В. TC614 (Maxell) или TS621 (Seiko). Может кто пробовал их найти или заменить чем. Не хочется ставить батарейку (тоже экзотика на 1.5 В) посчитал по току потребления хватает макс на 1 год. Хотелось бы поболее.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 6 2007, 07:15
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



1. время на которое модуль может остаться без питания ? (поставить ионистор)
2. как вариант разбирать аккумуляторы от мобилок на 4.2 вольта, там три плоских элемента по 1.4 вольта.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
alexQ
сообщение Jul 6 2007, 07:17
Сообщение #8


Знающий
****

Группа: Banned
Сообщений: 520
Регистрация: 6-02-06
Пользователь №: 14 040



батарейку для 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
Go to the top of the page
 
+Quote Post
shb
сообщение Jul 6 2007, 08:05
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877



Мне нужно фиксировать время входящего звонка для выдачи его в Caller ID в линию. GPRS может быть не подключен. Да если бы и был, затруднительно это сделать во время входящего вызова. Если только иногда часы подправлять. Но нет гарантии что не было сбоя между двумя синхронизациями.
Ионистор - дорого получается для изделия в серии. Ну и соответственно что то разбирать не пойдет.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jul 6 2007, 10:12
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Для серии есть смысл искать кто производит аккумуляторы в Тайване и брать там. Или искать представителей в СНГ....
Да и ионисторы будут не такие уж дорогие.....
Хотя если серией считать сотню штук.....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
shb
сообщение Jul 6 2007, 12:33
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877



Первым делом конечно созвонились и списались с представителями в РФ Maxell и Seiko (Галант электроникс), ждем ответы. Ионисторы получаются по 2,4 евро, хотя неизвесно что получится по Li-Ion. Как оказалось эти елементы действительно большая экзотика. Li-Ion на 3В навалом, либые размеры и емкости, на 1.5 дефицит.
Go to the top of the page
 
+Quote Post
edo
сообщение Feb 29 2008, 16:14
Сообщение #12


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 8-08-07
Пользователь №: 29 664



а сколько времени будет ионистор держать.
не проще обычную пальчиковую батарейку поставить? wink.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 09:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01415 секунд с 7
ELECTRONIX ©2004-2016