Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#30 closed Aufgabe (fixed)

XVars

Reported by: Melanie Hermann Owned by: Melanie Hermann
Priority: kurzfristig Milestone:
Component: Gesamtsystem Version:
Severity: Aufgabe Keywords:
Cc:

Description

XVars extra CRC berechnen?

Change History (6)

comment:1 by Melanie Hermann, 12 years ago

Ja.
Beim Start wird der Hinweis XVars-CRC ausgegeben, wenn die Datei xvars.bin am PC geändert und das Gerät dann damit gestartet wird.

comment:2 by Melanie Hermann, 12 years ago

Priority: mittelfristigkurzfristig

comment:3 by Melanie Hermann, 12 years ago

XVars wurden eingeführt, damit beim Wechsel der Applikationen (GC9300 & GC9300-Compatiblemode) nicht jedesmal ein Teil der Vars verloren gehen und keine CRC-Hinweise erscheinen.

comment:4 by Melanie Hermann, 12 years ago

Folgende Änderungen wurden gemacht:

  • Projekt gctab:
    • gcGlobals.h:
      • Definition von XS_ANZ
      • Definition von XS_INVISIBLE
      • Definition von VALID_XS
      • Neue Membervar xs in struct TAB_OBJ
    • gcDoku.cpp:
      • createInfoFrame() angepasst
      • createModbus_HTML() angepasst
      • createModbusTree_HTML() angepasst
      • BuildDokuCSV() angepasst
    • gctab.cpp:
      • readTab() angepasst
      • buildVars() angepasst
      • buildModbus() angepasst
      • buildTabelle() angepasst
      • BuildRMGViewCSV() angepasst
  • Projekt agh:
    • mtx_tab.txt:
      • Zweite xs-Spalte eingebaut
    • err_tab.txt:
      • Neuen Hinweis HIN_SDCARD_XVARS eingebaut
    • items.txt:
      • Text für Hinweis HIN_SDCARD_XVARS vergeben
  • Projekt gc:
    • MTX_LIT.h:
      • Definition von XS_ANZ
    • gcwert.cpp:
      • GetXs() neue Funktion
      • IsVisible() angepasst
    • gcvars.h:
      • Definition von X_VAR_OBJ varX
      • Definition von xValue
    • gcvars.cpp:
      • WriteMacs() angepasst
      • RestoreVars() angepasst
      • SaveXVars() neue Funktion
      • CheckCrcXVars() neue Funktion
    • GcApp.cpp:
      • InitInstance(): Aufruf von CheckCrcXVars()
    • Bios.h:
      • Definition von FERRO_IDX_CRC_XVARS
    • utils.cpp:
      • RestartDevice(): Setzen von ServiceMode entfernt. Dies hat immer zum Hinweis EVars CRC geführt!

comment:5 by Melanie Hermann, 12 years ago

Resolution: fixed
Status: newclosed

comment:6 by Melanie Hermann, 12 years ago

Alles bezüglich XVars-CRC wieder auskommentiert!

Note: See TracTickets for help on using tickets.