Opened 12 years ago
Closed 12 years ago
#18 closed Aufgabe (fixed)
Dialog: Detail
| Reported by: | Melanie Hermann | Owned by: | Melanie Hermann |
|---|---|---|---|
| Priority: | kurzfristig | Milestone: | |
| Component: | Gesamtsystem | Version: | |
| Severity: | Aufgabe | Keywords: | |
| Cc: |
Description
Unnötige Matrixelemente ausblenden / Zugriff ändern / ...
Neue Matrixelemente einfügen.
Nicht erlaubte Einstellungen unterbinden. Z.B. Protokolländerung auf COM2.
Change History (6)
comment:2 by , 12 years ago
| Priority: | mittelfristig → kurzfristig |
|---|
comment:3 by , 12 years ago
Um die unterschiedlichen Applikation handeln zu können wurden zwei Dinge eingeführt:
- xValues
- xs-Typ I
comment:4 by , 12 years ago
I steht für invisible
Wenn in der mtx_tab.txt für eine Variable in einer xs-Spalte I steht bedeutet das, dass diese Variable in der jeweiligen Applikation unsichtbar ist und in der Matrix nicht angezeigt wird.
Z.B. werden die Variablen unter dem Kapitel Kompatibelmodus in der normalen Applikation nicht angezeigt, da sie nicht benötigt werden.
comment:5 by , 12 years ago
Änderungen:
- ModbusSlave.cpp:
- ReadUsrMbl(): case I eingebaut
- gcvars.cpp:
- I in struct svars eingebaut
- FillHeader(): case I eingebaut
- gcwert.cpp:
- IsVisible(): case I eingebaut
- SaveWert(): case I eingebaut
- GetDefaultOffset(): case I eingebaut
- gcGlobals.h:
- XS_INVISIBLE definiert
comment:6 by , 12 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Es wurde ein neues Kapitel Kompatibel Modus eingefügt. Hier werden vorerst alle neuen Matrixelemente abgelegt, die für den CM benötigt werden.