Opened 13 years ago
Closed 13 years ago
#103 closed Aufgabe (fixed)
DSfG: DSfGAdrSetOrValidate
| Reported by: | Melanie Hermann | Owned by: | Melanie Hermann |
|---|---|---|---|
| Priority: | kurzfristig | Milestone: | |
| Component: | Protokolle | Version: | |
| Severity: | Fehler | Keywords: | |
| Cc: |
Description
DSfGAdrSetOrValidate() muss überprüft werden. Hier ist wohl ein Fehler drin.
Wenn man von G- auf Q-Instanz umschaltet verschwinden die Adressen vom DSfG-Bus!
Note:
See TracTickets
for help on using tickets.
Fehler war nicht in DSfGAdrSetOrValidate().
Es gab ein Problem bei C_DSfGBus::destroyTeilnehmer() bzw. C_DSfGBus::buildTeilnehmer().
Wenn in C_DSfGBus::buildTeilnehmer() ein Teilnehmer vom Typ 'G' oder 'Q' angelegt werden soll, müssen zuvor alle eingetragenen 'G' - und 'Q' - Teilnehmer entfernt werden.
Denn es trat folgendes Problem auf: Umschalten von Gasbesch.I -> Gasbesch.II:
=> Keine Adresse 'T' mehr auf diesem DSfG-Bus vorhanden!