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

Überlauf von unsigned int?

  1. Thema

Neues Thema Ansicht wechseln


  1. Ü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!

  2. Re: Überlauf von unsigned int?

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

    Der Überlauf tritt ca. alle 1 1/2 Monate auf und die einzige Konsequenz ist dann halt, das einmal nicht der Zeitabstand eingehalten wird. Das ist im Rahmen der Messung ok, da wahrscheinlich sowieso hin und wieder aus irgendwelchen Gründen die Installation mal keinen Strom hat oder wegen eines Netzwerkproblems der Wert nicht immer übermittelt wird.

    Golem.de empfiehlt die Konstruktion nicht zur Überwachung von Atomkraftwerken.

    Grüße,
    Alexander Merz (golem.de)

  3. Re: Überlauf von unsigned int?

    Autor: weke 22.04.16 - 11:01

    Danke, das beruhigt ;-)

  4. Re: Überlauf von unsigned int?

    Autor: torwaechter 22.04.16 - 11:19

    am (golem.de) schrieb:
    --------------------------------------------------------------------------------

    > Golem.de empfiehlt die Konstruktion nicht zur Überwachung von
    > Atomkraftwerken.

    *traurig aus dem Reaktorraum schlürf*

  5. Re: Überlauf von unsigned int?

    Autor: RicoBrassers 22.04.16 - 13:28

    am (golem.de) schrieb:
    --------------------------------------------------------------------------------
    > Golem.de empfiehlt die Konstruktion nicht zur Überwachung von
    > Atomkraftwerken.

    Danke, made my day! :)

  6. Re: Überlauf von unsigned int?

    Autor: M.P. 22.04.16 - 14:55

    Da werden zum Teil mit viel Mühe fast 40 Jahre alte Prozessrechner am Leben gehalten, weil für nichts anderes eine Betriebsgenehmigung vorliegt.

    Z. B. so etwas

    http://www.peterkernwein.de/Rechengeraete-Sammlung/siemens-300.htm

  1. Thema

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. ArcelorMittal Stahlhandel GmbH, Köln, Essen, Halle (Westfalen)
  2. Oberfinanzdirektion Karlsruhe, Stuttgart
  3. über eTec Consult GmbH, Großraum Nürnberg
  4. Hasso-Plattner-Institut für Digital Engineering gGmbH, Potsdam

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. 49,99€
  2. 3,89€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Passwortmanager: Das letzte Mal Lastpass verwenden
Passwortmanager
Das letzte Mal Lastpass verwenden

Der Passwortmanager Lastpass schränkt seinen kostenlosen Dienst massiv ein. Wir zeigen Alternativen, die obendrein sicherer sind.
Von Moritz Tremmel

  1. Autofill Microsoft testet Passwortmanager
  2. Sicherheitslücke Admin-Passwort für Rettungsdienst-System ungeschützt im Netz
  3. Sicherheitslücke 800 Zugangsdaten waren auf CSU-Webserver auslesbar

The Legend of Zelda: Das Vorbild für alle Action-Adventures
The Legend of Zelda
Das Vorbild für alle Action-Adventures

The Legend of Zelda von 1986 hat das Genre geprägt. Wir haben den 8-Bit-Klassiker erneut gespielt - und waren hin- und hergerissen.
Von Benedikt Plass-Fleßenkämper


    Star-Trek-Experte: Star Trek zeigt uns eine Zukunft, die erstrebenswert ist
    Star-Trek-Experte
    "Star Trek zeigt uns eine Zukunft, die erstrebenswert ist"

    Hubert Zitt gilt als einer der größten Star-Trek-Experten Deutschlands. Er schätzt Discovery und Picard ebenso wie die alten Serien - und hat eine Sternwarte als R2-D2 bemalt.
    Ein Interview von Tobias Költzsch

    1. Star Trek Kobayashi-Maru-Test als Browserspiel verfügbar
    2. Star Trek: Lower Decks Für Trekkies die beste aktuelle Star-Trek-Serie
    3. Star Trek: Discovery 3. Staffel Zwischendurch schwer zu ertragen