Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#254 closed Aufgabe (fixed)

Überprüfung Kal kommt/geht und Ref kommt/geht

Reported by: Melanie Hermann Owned by:
Priority: kurzfristig Milestone:
Component: Gesamtsystem Version:
Severity: Aufgabe Keywords:
Cc:

Description (last modified by Melanie Hermann)

Ganz am Schluss jeder Analyse wird nochmals geprüft Kal kommt/geht und Ref kommt/geht.
Bisher wurde in folgender Reihenfolge geprüft:
1) Kal kommt
2) Ref kommt
3) Kal geht
4) Ref geht
Anschließend wird die entsprechende Meldung in die DSfG-Archive geschrieben und die Membervariable m_revDSfGDei wird gesetzt. Diese Membervariable signalisiert im DSfG-Archiv ob gerade Kal oder Ref läuft.
Diese Reihenfolge macht z.B. dann Probleme, wenn direkt nach einer Kalibrierung Ref startet.
Dann würde Ref beginnt erkannt werden (m_revDSfGDei = true) und anschließend würde Kal geht erkannt werden (m_revDSfGDei = false). Das würde dazu führen, dass in der DSfG Dei != 0x0200 ist, obwohl gerade Ref läuft.

Change History (4)

comment:1 by Melanie Hermann, 11 years ago

Description: modified (diff)
Priority: mittelfristigkurzfristig
Version: ALLE

comment:2 by Melanie Hermann, 11 years ago

Änderungen:

  • Gc.cpp, DoMessungFertig():
    Jetzt wird in folgender Reihenfolge geprüft:
    1) Kal beendet
    2) Ref beendet
    3) Kal kommt
    4) Ref kommt

comment:3 by Melanie Hermann, 11 years ago

Resolution: fixed
Status: newclosed

comment:4 by Melanie Hermann, 11 years ago

Tests:
Überprüfung des Ablaufs, der Dig. IOs, der DSfG-Bitleisten und des DSfG-Logbuchs.

  • Manuelle Kalibrierung: OK
  • Automatische Kalibrierung: OK
  • Referenzgas: OK
  • Direkt nacheinander Kal. > Ref.: OK
  • Direkt nacheinander Ref. > Kal.: OK
Note: See TracTickets for help on using tickets.