Calculate SunPosition only every 5 seconds

This commit is contained in:
Thomas Basler 2023-11-20 22:26:55 +01:00
parent 134fefa30e
commit 0db5b2eb9a

View File

@ -18,6 +18,7 @@ void SunPositionClass::init(Scheduler* scheduler)
scheduler->addTask(_loopTask);
_loopTask.setCallback(std::bind(&SunPositionClass::loop, this));
_loopTask.setIterations(TASK_FOREVER);
_loopTask.setInterval(5 * TASK_SECOND);
_loopTask.enable();
}