Часы на NodeMCU Lua + MAX7219 минус все лишнее.

Тема в разделе "Глядите, что я сделал", создана пользователем ИгорьК, 4 сен 2018.

Метки:
  1. ИгорьК

    ИгорьК Гуру

    Тут вопрос, скорее, к @serg3295 - он куда круче волочет в этом. Насколько мне помнится, для версии 5.3 Lua, которая здесь трудится, такое поведение collectgarbage вполне обычно. Как видно из графика, нисходящего тренда нет, память не течет.

    Мне кажется, в оригинальной версии в целом куча побольше была, видимо вы туда еще что-то добавили ;) И это радует. Хотя, возможно это код с каптив-порталом, там я глубоко кучей не занимался и код не чистил.

    Часы работают? Как часы? :)
     
    Voik нравится это.
  2. Voik

    Voik Гик

    Понял. Спасибо!
    Прекрасно работают. Одна из версий показывает и дату и микроклимат, и прогноз. И шлёт инфу куда надо :D
     
    ИгорьК нравится это.
  3. serg3295

    serg3295 Гуру

    Если всё работает, значит нормально.

    В Lua 5.3 сборка мусора так действует по умолчанию.
    Если вам для отладки понадобится агрессивная сборка мусора, то выполните команду
    collectgarbage("setpause", 0); collectgarbage("step", 100)

    График изменится радикальным образом. ;)
     
    Voik нравится это.