1. Foren
  2. Kommentare
  3. Sonstiges
  4. Alle Kommentare zum Artikel
  5. › Mitmachprojekt: Temperatur messen…

Überlauf von unsigned int?

  1. Beitrag
  1. Thema

Überlauf von unsigned int?

Autor: weke 22.04.16 - 10:49

Für eine Dauerbetrieb ist das Skript aber nicht so gut geeignet.
Durch
nextTime = millis() + 1000 * 60 * PERIOD;
wird zwar immer eine nextTime geliefert, bei einem hohen Wert von millis() erfolgt dann jedoch ein überlauf.
Im nächsten Aufruf der Schleife ist dann die Bedingung
if(nextTime < millis())
sofort erfüllt und es wird erneut gemessen.

Das ganze löst sich automatisch auf, sobald auch millis() einen überlauf hat und wieder bei 0 beginnt!


Neues Thema Ansicht wechseln


Thema
 

Überlauf von unsigned int?

weke | 22.04.16 - 10:49
 

Re: Überlauf von unsigned int?

am (golem.de) | 22.04.16 - 10:56
 

Re: Überlauf von unsigned int?

weke | 22.04.16 - 11:01
 

Re: Überlauf von unsigned int?

torwaechter | 22.04.16 - 11:19
 

Re: Überlauf von unsigned int?

M.P. | 22.04.16 - 14:55
 

Re: Überlauf von unsigned int?

RicoBrassers | 22.04.16 - 13:28

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. ARYZTA, Berlin
  2. Gasnetz Hamburg GmbH, Hamburg
  3. Allianz Deutschland AG, Stuttgart
  4. Soley GmbH, München

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. (u. a. Intel Core i3-10300 tray für 109,90€ + 6,99€ Versand und RAM-Module von G.Skill...
  2. 399€ (Bestpreis)
  3. (u. a. Dark Souls 3 - Digital Deluxe Edition für 14,49€, Civilization VI - Gathering Storm...


Haben wir etwas übersehen?

E-Mail an news@golem.de


Antivirus: Das Jahr der unsicheren Sicherheitssoftware
Antivirus
Das Jahr der unsicheren Sicherheitssoftware

Antivirus-Software soll uns eigentlich schützen, doch das vergangene Jahr hat erneut gezeigt: Statt Schutz gibt es Sicherheitsprobleme frei Haus.
Von Moritz Tremmel

  1. NortonLifeLock Norton kauft deutschen Antivirenhersteller Avira

Arbeitsschutzverordnung: Corona macht Homeoffice für Bildschirmarbeiter zur Regel
Arbeitsschutzverordnung
Corona macht Homeoffice für Bildschirmarbeiter zur Regel

Das Bundesarbeitsministerium hat eine Verordnung erlassen, die pandemiebedingt Homeoffice für viele Arbeitnehmer zur Folge haben soll.

  1. Homeoffice in der Coronapandemie Ministerien setzen auf Wechselmodelle
  2. Homeoffice FDP fordert klare Regeln für mobiles Arbeiten
  3. Crowdfunding Elektronisch verstellbarer Schreibtisch lädt Notebook auf

Hitman 3 im Test: Agent 47 verabschiedet sich mörderisch
Hitman 3 im Test
Agent 47 verabschiedet sich mörderisch

Das (vorerst) letzte Hitman bietet einige der besten Einsätze der Serie - daran dürften aber vor allem langjährige Fans Spaß haben.
Von Peter Steinlechner

  1. Hitman 3 angespielt Agent 47 in ungewohnter Mission