• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Внутренние часы идут в 2 раза быстрее. Как исправить?

Народ,заметил непонятное поведение моей ESP8266 LOLIN WEMOS D1 mini.
Простенькая выборка
Код:
    if (millis() - tstab <= 2400000) {
      segm = 5;
      XStart = 5;
      YStart = 1;
    }
    if ((millis() - tstab > 1200000) && (millis() - tstab <= 4800000)) {
      segm = 4;
      XStart = 8;
      YStart = 2;
    }
    if ((millis() - tstab > 2400000) && (millis() - tstab <= 7200000)) {
      segm = 3;
      XStart = 11;
      YStart = 4;
    }
    if ((millis() - tstab > 3600000) && (millis() - tstab <= 14400000)) {
      segm = 2;
      XStart = 15;
      YStart = 4;
    }
выставляет количество точек, из которых состоит сегмент цифры. Т.е. до 40 минут 5 точек, до 80 минут 4 точки и т.д.
Но по факту количество точек меняется через 20 минут вместо 40.
В настройках проверил в CPU Frequency можно выбрать 80 или 160. У меня выбрано 80. Что еще может быть?
 
Сверху Снизу