Форум » » Синхронизация времени процессора 2-го поколения с ntp сервером » Ответить

Синхронизация времени процессора 2-го поколения с ntp сервером

Kaveckiy: У процессоров 3-го поколения штатно есть возможность синхронизации времени с ntp серверами, у процессоров 2-го поколения такой фичи нет. Но по сути это работа для TCP Client и одного-2-х запросов. Кто-то встречал работающий модуль или придется самому колупаться?

Ответов - 8

Игорь K.: Занимался этой темой на проекте, не связанном с Crestron. Серверы времени отдают время в XML или HTML, который можно разобрать. Задержку прохождения можно применить приблизительную. Для крутых решений есть свой протокол NTP, он не для Crestron.

Вячеслав: Посмотрите таки в базе. Мы так по ошибке тоже думали, что нет для 2-серии. Потратили денек и написали два модуля вдвоем с шефом, у кого лучше получится ). Потом улыбнуло, когда нам его в базе показали. Игорь прав, задержку передачи пакетов там из протокола доставать смыла не имеет, т.к. задержка на обработку кода самого модуля процессором составляла чуть ли не 2с. Поэтому, точность до 1с была вполне приемлемой. Если совсем худо, то пришлю я вам модуль.

Игорь K.: Конечно, нужно перед тем, как бросаться к Simpl тему поглубже изучить. Ищите в Crestron database Crestron Modules -> Time/Date -> Network Time Sync. Далее нужно найти работающие сервера NTP. Установите заведомо неправильное время процессора и затем в Debugger Дайте импульс на MANUAL_SYNC. Для минимальной задержки выбирайте сервер времени географически как можно ближе к вам. Учтите, что найти надежно работающий сервер - непростая задача. Не нужно ничего программировать, правильное время само установится, все сигналы модуля - только для диагностики.


Kaveckiy: Вячеслав Вы в базе видели NTP модуль? Я базу еще не копал, она огромная и не поиска. Засяду вечером, пересмотрю. Мне не нужна сверхточная синхронизация, мне нужно просто синхронизировать время процессора, погрешность в 1 минуту более чем приемлема.

Игорь K.: см. ответ выше.

yanovik: Atomic Clock No Ip Table.usp в разделе Modules на Yahoo, у меня работает нормально.

gosha: Игорь K. пишет: Учтите, что найти надежно работающий сервер - непростая задача Да ладно. ntp.ix.ru - никогда с ним проблем не было, все, что у меня есть, синхрится от него. Надежный Stratum 1 в России.

DmitriiP: как вариант: если в роутере есть функция (S)NTP (Time) server (mikrotik,cisco,...), настроить на нём NTP client c внешними серверами, а брать время уже с него локально.



полная версия страницы