Calculate SunPosition only every 5 seconds
This commit is contained in:
parent
134fefa30e
commit
0db5b2eb9a
@ -18,6 +18,7 @@ void SunPositionClass::init(Scheduler* scheduler)
|
|||||||
scheduler->addTask(_loopTask);
|
scheduler->addTask(_loopTask);
|
||||||
_loopTask.setCallback(std::bind(&SunPositionClass::loop, this));
|
_loopTask.setCallback(std::bind(&SunPositionClass::loop, this));
|
||||||
_loopTask.setIterations(TASK_FOREVER);
|
_loopTask.setIterations(TASK_FOREVER);
|
||||||
|
_loopTask.setInterval(5 * TASK_SECOND);
|
||||||
_loopTask.enable();
|
_loopTask.enable();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user