Smart Home in 8 KBytes...

Smart Home in 8 KBytes...

How to survive the rollover problem - uptime passed 74 days.

2018. május 22. - Eaglewing

Arduino has an internal timing rollover, which can cause bad things...if you are not aware of, read this:

https://playground.arduino.cc/Code/TimingRollover

The internal milli() function rolls over at every ~54 days.

Even better article: learn to live with and how to handle it well.

 

Well, systems works stable, without any problems:

74days.JPG

As alternative, you may use now() for timing purposes, but use it wisely. Depends what you want for. 

 

A bejegyzés trackback címe:

https://arduinosmarthome.blog.hu/api/trackback/id/tr1013992984

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása