Opened 7 months ago

Last modified 7 months ago

#376 new task

Umsetzung Fehlerhandling Module

Reported by: (none) Owned by:
Priority: major Milestone:
Component: Firmware Severity:
Keywords: Cc: Jan-Hendrik Otto
Data type: Deadline:
Depending on: Implements: #375
Memaddress: Observerlist:
Parent: #293 Answer:
Type: software Revieweraccept:
Reviewerlist: Reviewerreject:
Priority: normal Visibility:
Writable: Class:
Criticality:

Description (last modified by Jan-Hendrik Otto)

Das Modul zum Fehlerhandling soll analog zur Umsetzung im GT400 gestaltet werden.
Es existiert ein Fehler-Array in welchem Fehler, Warnungen und Hinweise gespeichert werden. Jede Position im Array ist einer definierten Fehlerquelle zugewiesen ("0": kein Fehler, "1": Fehler, "2": Warnung, "3": Hinweis).
Das Modul bietet folgende Möglichkeiten zur Modifikation des Arrays:

  • Set: Ein Fehlerbit wird gesetzt (als Error, Warnung oder Hinweis).
  • Reset: Ein gesetztes Fehlerbit wird zurückgesetzt.
  • FlushErrors: Alle Fehlerbits werden zurückgesetzt.
  • FlushAllAlerts: Alle Meldungen werden zurückgesetzt.
  • GetError: Abfrage eines spezifischen Fehlerstatus.

Change History (2)

comment:1 by Erik Welander, 7 months ago

Parent: #375#293
Reporter: Jan-Hendrik Otto removed

comment:2 by Jan-Hendrik Otto, 7 months ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.