Да не...всё гораздо проще, и придумано великим Алексом =Dserghei писал(а):Хороший вопрос. За месяц отстали на 1 секунду. Сейчас только в ручную. В каком то примере видел - чтобы их запустить - руками вбивали время , стартовали скетч точно в это время. Тут надо понять , как они вообще работают. Короче читать мануал , а потом писать код )).
Есть функция
Код: Выделить всё
void rtcSync() {
setSyncProvider(getNtpTime);
Serialprint("...getNtpTime... \n");
if (timeStatus() != timeNotSet) {
Serialprint("...set!... \n");
time_t t = getNtpTime();
RTC.set(t);
setSyncProvider(RTC.get);
}
}
PS: Алекс, спасибо)) Нашел сам ещё до того как статью глянул...но почитать тоже лишним не будет.