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 )
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 , 7 months ago
| Parent: | #375 → #293 |
|---|---|
| Reporter: | removed |
comment:2 by , 7 months ago
| Description: | modified (diff) |
|---|
Note:
See TracTickets
for help on using tickets.
![(please configure the [header_logo] section in trac.ini)](/rsm600_req/chrome/site/rmglogo.png)