Changes between Version 2 and Version 3 of Ticket #221, comment 2


Ignore:
Timestamp:
Mar 26, 2014, 3:52:33 PM (12 years ago)
Author:
Melanie Hermann

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #221, comment 2

    v2 v3  
    22- ''!GcArchive.cpp'':
    33 - ''!NeueAnalyse()'':
    4   - Funktion umstrukturiert. Hier werden Einzelanalysen eingetragen. Und wenn die aktuelle Einzelanalyse in einem neuen Intervall beendet wurde (z.B. Stundenwechsel), dann wird der Mittelwert berechnet und dieser wird im Archiv und in der Matrix angezeigt.
    5  - ''!SetEntryToNull()'': Neue Funktion zum Initalisieren eines Archiveintrages.
    6  - ''!CheckStdVars()'': Wird nicht mehr verwendet!
    7  - ''!CheckTagVars()'': Wird nicht mehr verwendet!
    8  - ''!CheckMthVars()'': Wird nicht mehr verwendet!
    9 - ''!GcApp.cpp'':
    10  - ''!SecTimerFunc()'': Kein Aufruf von ''!ArchiveTimeTick()'' mehr! Das bedeutet, dass Mitterwerte nicht mehr direkt bei Intervallwechsel, sondern am Ende einer Analyse eingetragen werden.
     4  - Anstelle von ''!BeginOfHour()'', ''!BeginOfDay()'' und ''!BeginOfMonth()'' werden die neuen Funktion ''!BeginOfNextHour()'', ''!BeginOfNextDay()'' und ''!BeginOfNextMonth()'' aufgerufen.
     5  - Anstelle von ''!CheckStdVars()'', ''!CheckTagVars()'' und ''!CheckMthVars()'' werden ''e.!ToStdVars()'', ''e.!ToTagVars()'' und ''e.!ToMthVars()'' direkt aufgerufen.
     6 - ''!CheckStdVars()'':
     7  - Wird nur noch von ''!ArchiveTimeTick()'' aufgerufen. Tut also nur noch was bei Stundenwechsel.
     8  - Prüfung des Stundenwechsel findet jetzt mit aktueller Lokalzeit und nicht mehr Weltzeit statt!
     9  - Aufruf von ''WriteMWToArchive()'', damit bei einem Stundenwechsel ohne vorherige Analysen ein NULL-Mittelwert in die Archive eingetragen wird.
     10 - ''!CheckTagVars()'':
     11  - Wird nur noch von ''!ArchiveTimeTick()'' aufgerufen. Tut also nur noch was bei Tageswechsel.
     12  - Prüfung des Tageswechsel findet jetzt mit aktueller Lokalzeit und nicht mehr Weltzeit statt!
     13  - Aufruf von ''WriteMWToArchive()'', damit bei einem Tageswechsel ohne vorherige Analysen ein NULL-Mittelwert in die Archive eingetragen wird.
     14 - ''!CheckMthVars()'':
     15  - Wird nur noch von ''!ArchiveTimeTick()'' aufgerufen. Tut also nur noch was bei Monatswechsel.
     16  - Prüfung des Monatswechsel findet jetzt mit aktueller Lokalzeit und nicht mehr Weltzeit statt!
     17  - Aufruf von ''WriteMWToArchive()'', damit bei einem Monatswechsel ohne vorherige Analysen ein NULL-Mittelwert in die Archive eingetragen wird.
     18 - ''WriteMWToArchive()'': Neue Funktion. Schreibt übergebenen Eintrag in aktuelles Archiv.
     19 - ''!BeginOfNextHour()'': Berechnet Anfang der nächsten Stunde.
     20 - ''!BeginOfNextDay()'': Berechnet Anfang des nächsten Tages.
     21 - ''!BeginOfNextMonth()'': Berechnet Anfang des nächsten Monats.