Автор | Сообщение |
|
Отправлено: 27.06.16 15:55. Заголовок: Синхронизация времени процессора 2-го поколения с ntp сервером
У процессоров 3-го поколения штатно есть возможность синхронизации времени с ntp серверами, у процессоров 2-го поколения такой фичи нет. Но по сути это работа для TCP Client и одного-2-х запросов. Кто-то встречал работающий модуль или придется самому колупаться?
|
|
|
Ответов - 8
[только новые]
|
|
|
| постоянный участник
|
|
|
Отправлено: 27.06.16 16:35. Заголовок: Занимался этой темой..
Занимался этой темой на проекте, не связанном с Crestron. Серверы времени отдают время в XML или HTML, который можно разобрать. Задержку прохождения можно применить приблизительную. Для крутых решений есть свой протокол NTP, он не для Crestron.
|
|
|
|
Отправлено: 27.06.16 18:38. Заголовок: Посмотрите таки в ба..
Посмотрите таки в базе. Мы так по ошибке тоже думали, что нет для 2-серии. Потратили денек и написали два модуля вдвоем с шефом, у кого лучше получится ). Потом улыбнуло, когда нам его в базе показали. Игорь прав, задержку передачи пакетов там из протокола доставать смыла не имеет, т.к. задержка на обработку кода самого модуля процессором составляла чуть ли не 2с. Поэтому, точность до 1с была вполне приемлемой. Если совсем худо, то пришлю я вам модуль.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 28.06.16 10:20. Заголовок: Конечно, нужно перед..
Конечно, нужно перед тем, как бросаться к Simpl тему поглубже изучить. Ищите в Crestron database Crestron Modules -> Time/Date -> Network Time Sync. Далее нужно найти работающие сервера NTP. Установите заведомо неправильное время процессора и затем в Debugger Дайте импульс на MANUAL_SYNC. Для минимальной задержки выбирайте сервер времени географически как можно ближе к вам. Учтите, что найти надежно работающий сервер - непростая задача. Не нужно ничего программировать, правильное время само установится, все сигналы модуля - только для диагностики.
|
|
|
|
Отправлено: 28.06.16 10:55. Заголовок: Вячеслав Вы в базе в..
Вячеслав Вы в базе видели NTP модуль? Я базу еще не копал, она огромная и не поиска. Засяду вечером, пересмотрю. Мне не нужна сверхточная синхронизация, мне нужно просто синхронизировать время процессора, погрешность в 1 минуту более чем приемлема.
|
|
|
|
| постоянный участник
|
|
|
Отправлено: 28.06.16 11:20. Заголовок: см. ответ выше. ..
см. ответ выше.
|
|
|
|
Отправлено: 28.06.16 13:03. Заголовок: Atomic Clock No Ip T..
Atomic Clock No Ip Table.usp в разделе Modules на Yahoo, у меня работает нормально.
|
|
|
|
Отправлено: 28.06.16 20:51. Заголовок: Игорь K. пишет: Учт..
Игорь K. пишет: цитата: | Учтите, что найти надежно работающий сервер - непростая задача |
| Да ладно. ntp.ix.ru - никогда с ним проблем не было, все, что у меня есть, синхрится от него. Надежный Stratum 1 в России.
|
|
|
|
Отправлено: 28.06.16 21:46. Заголовок: как вариант: если в ..
как вариант: если в роутере есть функция (S)NTP (Time) server (mikrotik,cisco,...), настроить на нём NTP client c внешними серверами, а брать время уже с него локально.
|
|
|
|