Opened 11 years ago

Closed 10 years ago

#273 closed Verbesserung (fixed)

RTZ aus Methode verfügbar machen

Reported by: polz Owned by:
Priority: mittelfristig Milestone:
Component: Koordinaten Version: ALLE
Severity: Verbesserung Keywords:
Cc:

Description

Vom Service wurde der Wunsch geäußert, die RT-Zeiten aus der Methode in den GC-Rechner zu bekommen. wenn dies über Modbus nicht möglich sein sollte, dann wäre die manuelle Eingabe auch sinnvoll. Delta RT sollte dann auch zwischen RT aktuell und RT Methode berechnet werden. Dann wäre auch ein aussagekräftiges Kalibrierprotokoll möglich.

Change History (2)

comment:1 by Melanie Hermann, 10 years ago

Änderungen:

  • mtx_tab.txt, items.txt:
    • In den Kapiteln 'Delta RF' und 'Delta RT' wurde der Text "Delta " bei den einzelnen Werten entfernt. Steht ja bereits im Kapiteltext.
    • Kapiteltext 'Delta RT' nach 'Delta RT zu RTZ' geändert.
    • Zwei neue Kapitel eingebaut: 'Original RT' und 'Delta RT zu orig. RT'
  • DlgService.cpp:
    • OnBnClickedAusfuehrenService(): Neues case CMD_ORIG_RT eingefügt. Hier werden die aktuellen RT als original RT abgespeichert und das Delta berechnet. Wenn dir orig. RT bereits gesichert wurden, wird per Messagebox eine Bestätigung gefordert. Die original RTs werden zur Sicherheit in einer Datei abgespeichert (\SDCard\Data\OrigRTs.txt).
  • GcCalc.cpp:
    • CalcRT(): Hier wird jetzt nach jeder Kalibrierung die Abweichung zwischen aktuellem RT und original RT berechnet. Ggf. werden anschließend die original RT an das Gateway geschickt.
  • GcProt.h, GcProt.cpp:
    • Neues Define IS_ORIG_RT
    • SendOrigRTsToGateway(): Neue Funktion. Sendet alle 20 original RTs an das Gateway.
    • SendParasToGateway(): Hier wurden die orig. RTs ergänzt.
    • CreateAndConnectSocket(): Bei fehlgeschlagenem Verbindungsversuch von seitens des Gateways wird der interne Idx für die empfangenen Telegramme zurückgesetzt.
Last edited 10 years ago by Melanie Hermann (previous) (diff)

comment:2 by Melanie Hermann, 10 years ago

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