Цитата(scifi @ Nov 9 2016, 11:39)

Если боитесь трогать lwip "потому что не собирается", то проще, конечно, заново изобрести клиента SNTP. Вообще, трудно себе представить что-либо проще, чем SNTP. Разве что простой пинг проще, наверное.
Я не боюсь, просто замучался с переходом от одной версии к другой. Даже не подозревал, что там все исходники заменили, а синтаксис такой ,что черт ногу сломет, куча переопределений, три вида API, а мне самый низкоуровневый нужен, самый простой.
Такое ощущение, что этот LwIP-стек генератором кода написали с какого-то другого языка, или как минимум
обработали исходники для ухудшения чтения и понимания.
SNTP-клиент, если он как клиент работает - запрашивает время у NTP-сервера, то вроде как все просто: запрос-ответ.
Но если в сети много клиентов, то такой режим не удобен.
А если он в режиме получения широковещательных запросов (с метками времени) работает, то ему еще и этот режим добавлять нужно.
Наверное, нужно оба режима реализовывать. Первый я могу чисто алгоритмически, а вот второй режим еще не пробовал,
это ж нужно, чтобы кто-то рассылал метки времени в сеть. Может, какой программный эмулятор есть?
Сообщение отредактировал Pridnya - Nov 9 2016, 08:57