Opened 10 years ago
Closed 10 years ago
#321 closed Aufgabe (fixed)
DSfG A-Teil aktualisieren
| Reported by: | Melanie Hermann | Owned by: | Melanie Hermann |
|---|---|---|---|
| Priority: | kurzfristig | Milestone: | |
| Component: | Gesamtsystem | Version: | |
| Severity: | Aufgabe | Keywords: | |
| Cc: |
Description
Attachments (8)
Change History (13)
by , 10 years ago
| Attachment: | gasinfo07_03.xls added |
|---|
comment:1 by , 10 years ago
| Priority: | mittelfristig → kurzfristig |
|---|
by , 10 years ago
| Attachment: | gasinfo07_03_MIT_KOMMENTAREN_20160203.xls added |
|---|
comment:2 by , 10 years ago
Änderungen:
- Datenelement afe (Einh. für Normdichte) eingebaut > getestet: ok
- Datenelement agca (Signierte Archive) eingebaut > getestet: ok
- Datenelement agcb (Archive zeilenweise auslesbar) eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acd (Betriebsstunden) eingebaut > getestet: ok
- Datenelement ace (Letzte Eichung) zeigt jetzt korrekten Zeitstempel an > getestet: NOK
- Datenelement acf (Letzter Batteriewechsel) war bereits eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acgaa (Intervall Zeitsynchronisation) eingebaut > getestet: ok
- Datenelement acgea (DCF77 installiert) eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acgeb (Gültige DCF Telegramme- Stunde) eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acgec (Gültige DCF Telegramme- Tag) eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acgab (Zeitpunkt der letzten Zeitsynchronisation) eingebaut > getestet: ok
- Datenelement acgac (Zeitsync. Quelle) eingebaut > getestet: ok
- Datenelement acgca (PTB Telefonnummer) eingebaut > getestet: ok
- Datenelement acgba (Letzter Anrufversuch des Zeitdienstes) eingebaut > getestet: NOK
- Datenelement acgbb (Anruf Stunden) eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acgbc (Status der letzten Zeitabrufversuche) eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acgda (IP Adresse NTP - Server 1) eingebaut > getestet: ok
- Datenelement acgdb (IP Adresse NTP - Server 2) eingebaut und wird auf 0 gesetzt> getestet: ok
- Datenelement acgdc (IP Adresse NTP - Server 3) eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acgad (Nächster Zeitzonenwechsel) eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acgae (Immer MEZ) eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acgaf (Start MESZ) eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acgag (Immer MEZ) eingebaut und wird auf 0 gesetzt > getestet: ok
- Datenelement acgdd (Abweichung MEZ/GMT in Stunden) eingebaut > getestet: ok
by , 10 years ago
| Attachment: | gasinfo07_03_MIT_KOMMENTAREN_20160203.2.xls added |
|---|
comment:3 by , 10 years ago
Problem:
- Alle Zeiten, werden um 1 Stunde (Zeitzone) falsch übertragen. Dieses Problem betrifft alle DSfG-Datenelemente vom Typ FRM_DSFG_ZEIT.
- abf (Inbetriebnahme)
- acc (letzte Verstellung Zeitzone)
- ace (Letzte Eichung)
- acgab (Zeitpunkt der letzten Zeitsynchronisation)
- acgba (Letzter Anrufversuch des Zeitdienstes)
- aeb (Datum des letzten Ereignisses)
Lösung / Änderungen:
- dsfgtime.h, dsfgtime.cpp:
- convertUtc(): Neue Funktion. Wandelt die Uhrzeit am Ende mit myGmtime() und nicht mit myLocaltime().
- dsfg_gc.cpp:
- read(): Ruft jetzt im case-Fall FRM_DSFG_ZEIT die neue Funktion convertUtc() auf. Zuvor wurde convert() aufgerufen. Das hat aber dazu geführt, dass im MOM-Programm von Ebersberg alle Zeiten um die aktuell eingestellte Zeitzone verschoben dargestellt wurden. In diesem Fall waren alle Zeiten um +1 Stunde falsch.
Kommentar: Auslesen der Archive mit der Software aus Ebersberg funktioniert auch nach dieser Änderung noch.
by , 10 years ago
| Attachment: | gasinfo07_03_MIT_KOMMENTAREN_20160204.xls added |
|---|
by , 10 years ago
| Attachment: | gasinfo07_03_MIT_KOMMENTAREN_20160205.xls added |
|---|
by , 10 years ago
| Attachment: | gasinfo07_03_MIT_KOMMENTAREN_20160208.xls added |
|---|
by , 10 years ago
| Attachment: | gasinfo07_03_MIT_KOMMENTAREN_20160208.2.xls added |
|---|
comment:4 by , 10 years ago
Problem:
Wenn die Zeiten Null sind (00:00:00 01.01.1970), dann wird diese Zeit nicht korrekt dargestellt. Wenn aber ein Wert ungleich Null drin steht, wird die Zeit korrekt dargestellt.
"Lösung":
Das ist erst mal nicht so schlimm. Im Normalfall enthält jeder Zeitstempel auch einen Wert und bleibt nicht auf 0 stehen.
Hier wird also vorerst nicht weiter geschaut und nichts geändert.
comment:5 by , 10 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
by , 10 years ago
| Attachment: | gasinfo07_03_MIT_KOMMENTAREN_20160209.xls added |
|---|
Note:
See TracTickets
for help on using tickets.
Zu Beginn analysiert welche DE bereits implementiert sind und welche noch nicht