Opened 11 years ago

Closed 11 years ago

#56 closed Aufgabe (fixed)

Meldungen GC-Protokoll

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

Description

Meldungen für GC-Protokoll erstellen:

  • Hinweise
  • Warnungen
  • Alarme

Change History (2)

comment:1 by Melanie Hermann, 11 years ago

  • Bereiche der Meldungen erweitert, da fast alle Nummern belegt waren:
    • Alarme: 1-149, 400-449
    • Warnungen: 150-2159,300-399
    • Hinweise: 220-299,450-495
  • Neuen Alarm ERR_GCPROT_TIMEOUT eingebaut. Dieser wird ausgegeben, wenn innerhalb einer bestimmten Zeitspanne kein Telegramm empfangen wurde und deshalb davon ausgegangen werden kann, dass mit der Kommunikation zwischen Controller und Gateway etwas nicht stimmt.

Zeitspanne: MaxRuntime + Puffer = z.B. 160Sek. + 30Sek. = 190Sek.

  • In CGCProt::isSocketReadable() wird Zeit überwacht und Fehler wird gesetzt/rückgesetzt.
  • Neuen Hinweis HIN_GCPROT_NO_RECV eingebaut. Dieser wird ausgegeben solange, nach einem Geräteneustart des Gateways, noch kein Telegramm empfangen wurde. Das bedeutet, dass entweder kein Controller angeschlossen ist oder dass ein anderes Problem vorliegt.
    • In CGCProt::DoGCProt_Gateway() wird Hinweis gesetzt/rückgesetzt.
  • GC-Protokoll-Status-LED auf MainDlg wird anhand dieser beiden Meldungen gesetzt (grau/grün/rot).
Version 0, edited 11 years ago by Melanie Hermann (next)

comment:2 by Melanie Hermann, 11 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.