Ви не увійшли.
П идее оно раз в час отсылает запросы на ntp (можно проверить tcpdump-ом).
А как узнать результат - изучайте исходники)
Підкажіть, де шукати ці першоджерела, щоб вивчити.
I have encountered a similar problem recently, and I am trying to solve it
П идее оно раз в час отсылает запросы на ntp (можно проверить tcpdump-ом).
А как узнать результат - изучайте исходники)
Ще одне питання.
При наявності Wi-Fi намагаюсь синхронізувати час за допомогою
void configTime(int timezone, int daylightOffset_sec, const char* server1, const char* server2, const char* server3);
Однак, іноді (як мені здалося, якщо сигнал мережі слабкий) синхронізація не відбувається.
Як можна отримати результат, чи була синхронізація успішною?
Прочитайте время из ds3231, преобразуйте mktime()-ом в unix-timestamp и установите его во внутренний RTC вызовом settimeofday(), возможно есть и готовая библиотека для этого.
Дякую!
Прочитайте время из ds3231, преобразуйте mktime()-ом в unix-timestamp и установите его во внутренний RTC вызовом settimeofday(), возможно есть и готовая библиотека для этого.
Raspberry Pi? В /boot/config.txt
dtoverlay=i2c-rtc,ds3231
ESP32
Знаю, що можна синхронізувати від ntpServer, але іноді бувають випадки, коли мережа недоступна
Raspberry Pi? В /boot/config.txt
dtoverlay=i2c-rtc,ds3231
Здоровенькі були!
В стандартній бібліотеці #include <time.h> є функція time_t time(time_t *t); яка визначає поточний UNIX-час.
Питання: як в платі ESP32 цей внутрішній годинник синхронізувати від RTC DS3231 ?
Дякую!