2007-10-11 Jach virtualsignals_template.ODX corrected by A.Stadler 2007-09-11 Jach ODX-STATE der DOC-REVISION (update in ADMIN.jar REVIEW statt RELEASE) [siehe Raabe,Frank Email vom 6.9.07] 2007-09-11 GS-EC/EAD1 - Filbir Timo virtualsignals_template.odx: Anpassungen durch Andreas Stadler: interne Wertebereiche für 8bit-Werte angepasst einige TI angepasst Texte von ungültigen Zeichen befreit signal_longname.xml: Anpassungen durch Frank Jach: Vergabe eines eigenen TI für SIGNALS_BattU_uRaw nach Vorgabe von Audi Texte von ungültigen Zeichen befreit 2007-08-22 Tröstl ODXUtil.java und AdjustmentLibrary.java wir sind auf ein kleines Problem in der Library der Anpassung gestossen, das bewirkt, dass keine Anpassungskanäle im Tester angezeigt werden. Das Library File der Anpassung nimmt aktuell die Information des AVS Namens aus einem Tag dessen Inhalt mit der AVS.2.0.0 Version korrigiert wurde und nun eine andere (richtige) Information enthält. Der AVS Name wird mit der neuen Library (siehe Anhang) nun aus dem richtigen, dafür vorgesehenen Tag genommen. 2007-08-17 Jach - ADMIN.java DTC.jar Robustheit erhöht: Warnung bei nicht applizierter BasSvrAppl_EepPartNr_C und zu kurzer BasSvrAppl_EepODXFileID_C; - DTC.java Error bei falsch applizierten Klassenwerten (DFES_Cls.DFC) - Automatische Befüllung des ODX-STATE der DOC-REVISION (update in ADMIN.jar und Template_S01021.odx) 2007-08-16 Jach - signal_longname.xml: fehlende GS-Signals ergänzt, neues Signal eingeführt (nur GS) 2007-08-02 Stadler - changes in AVS_template.odx/avs_mapping.xml 2007-07-17 Kandler - Anbei das Update um den Bug, der Elimination benötigter Services, zu beheben. Die Änderung wurde im Template (_conf\template\Template_S01021.odx) durchgeführt. 2007-07-12 - Anbei anbei der aktuelle Stand von uns, gemerged mit eurem Stand vom 6. Juli. Änderungen in Libraries: - Symbolische Namen angepasst. Das aktuelle Template zur Bird Konfiguration liegt unter _conf\config. - Adbi: - bei isDopScale(...) logWarning auf logInfo geändert. - eine Content Funktion hinzugefügt, mit der man die in einer Table-Row referenzierte Struktur ändern kann. Wurde benötigt um Probleme mit dem Stellertest zu beheben. - bei getDataAdbi_calibrationValueLongName() die Methode zur Longname Erzeugung geändert. - bei getDataAdbi_calibrationValueShortName() das fehlende Prefix ergänzt. - AdjustmentLibrary: Redesign: Über die xml Datei avs_mapping wird die Umrechnung angegeben: Das Tag 'AVS' gibt den Channel Namen an. Über das Tag 'CONVERSION' wird die Umrechnung gesteuert. Folgendermaßen funktioniert das Tag 'CONVERSION': - 'BV_CODING' als Wert gibt an, dass die Umrechnung aus der Basis Variante verwendet werden soll. - Angabe eines DOPs aus dem avs_template. Dann wird diese Umrechnung in die EV importiert und verwendet. - Angabe einer A2L Umrechnung. Es wird eine Umrechnung in der EV erzeugt, entsprechend den Koeffizienten in dem A2L. - Falls nichts angegeben ist, wird eine Default Bytefield Umrechnung, mit der in merged_corecfg_export angegebenen Bytelänge, erzeugt. *** Das avs_mapping.xml muss für GS angepasst werden! *** - ODXUtil: - Bei der Shortname Erzeugung wird der '_' Underline jetzt durch ein Leerzeichen ersetzt und als Worttrennung interpretiert. - SignalLibrary: - Überprüfung ob Signal Nummer und Name nur einmal in der Applikation verwendet werden. Falls eines davon mehrfach vergeben wird, wird nur das erste Signal angelegt und die Mehrfachnennungen übergangen. - Umsetzung der Anforderung der Longname-Vorgabe (C3253). Die Signal Namen und die zugehörigen Longnames sind in dem Data-File signal_longname.xml gespeichert. (Stand 11.07.) - VirtualSignalLibrary: - Umsetzung der Anforderung der Longname-Vorgabe (C3253). Die Signal Namen und die zugehörigen Longnames sind in dem Data-File signal_longname.xml gespeichert. (Stand 11.07.) Änderungen am EV Template: - Anpassungen entsprechend den Library Änderungen. - DLC beim Long Name entfernt. - Admin-Data: Kapselung für GS; Modification Einträge für XV, PDX und DCM hinzugefügt. - RDBI & WDBI ECU ID F1xx wird nun auch in der PR gesucht. - RDBI Messwerte, Bereich 20xx wurde entfernt und nur 2001 und 2096 wird von der BV übernommen. - Einige Not-Inherited Einträge hinzugefügt, um Fehler zu beheben. Sowie Elimination der beiden Theft Protection Data Services um die neue BV 01015 verwenden zu können. 2007-06-20 - updates in ODXUTIL.java and SignalLibrary.java to solve problems of equivocal SHORT-NAMES generated from ME9-variable names 2007-05-30 Frenzen - bug fixes and extesnion of odx4vag - new Admin lib with support system constant for GS-TC projects (shall lead to no changes in existing ODX files) 2007-05-21 Frenzen - changes needed for versuon below in virtuel sugnals template done and tested - complete new directory structure (library workshop, discussions with release tool chain development) - Bosch ODX data file renemd to their symbolic names - AutiIt script for interactive and Batch mode at GS - Template extensions for GS Admin data generation 2007-05-16 Kandler Bin soeben mit der Erweiterung fertig geworden, folgende neue Features gibt es jetzt: - Es werden alle DOPs aus dem "virtual signals template" kopiert, welche bei der Struktur, eines aktiven virtuellen Signals, über eine DOP-REF mit ID-REF verknüpft werden. - Wenn das DOP-REF Element ein Attribut DOCREF hat, wird der DOP nicht kopiert, weil er sich nicht im "virtual signals template" befinden kann. Im "virtual signals template" müssen dann noch die Short-Name Referenzen in den Strukturen () auf ID Referenzen geändert werden (). Anbei die aktuelle java Datei und das geänderte Template: Im Template haben wir auch die Internal-Constr fix eingefügt, damit die BV A01012 verwendet werden kann. See 2007-05-16.zip 2007-04-17-Frenzen - Ergänzungen für Actuator Tests in ADBI Library und Template 013 - Testlauf über M08B10 Projekt 2007-04-06-Kandler - Ich habe dafür eine eigene Library gewählt, weil die Virtuellen Signals mit dem Algorithmus der Signals nicht viel gemeinsam haben. - Der Algorithmus für Virtuelle Signals läuft folgendermaßen: - Jedes Signal aus dem Label BasSvrAppl_RdbiSignal_CA mit dem Präfix 'Virtual_' wird als Virtuelles Signal behandelt und in der EV angelegt. - Als Struktur wird dann STRUC_Chann gefolgt von der Kanal Nummer aus dem virtualsignal_template (Data_VirtualSignals.odx) verwendet. - Als Umrechnungen wird dann DOP_TEXTTABLEChann gefolgt von der Kanal Nummer, oder DOP_BitVirtu oder DOP_OneToOne8BitUnsigVirtu verwendet. - Aus der Datei MeasurementValuesVirtuel_A2884_Prio0.odx habe ich Data_VirtualSignals.odx gemacht. Dabei habe ich 'Kanal' auf 'Channel' geändert (laut Autorenrichtlinien sollen Long Names immer englisch sein), und ein paar Short Names richtig gestellt. Die Auskommentierung der Bit und Byte DOPs habe ich wieder aufgehoben. - Hinzufügen von neuen Virtuellen Signals: Einfach DOP_TEXTTABLEChann und STRUC_Chann mit der entsprechenden Nummer in Data_VirtualSignals.odx anlegen. Wenn andere DOPs als DOP_BitVirtu, DOP_OneToOne8BitUnsigVirtu und DOP_TEXTTABLEChann benötigt werden, muss ich auch die Library und das Template anpassen. - Die SignalLibrary habe ich angepasst, sodass nur Signals mit dem Präfix 'SIGNALS_' verwendet werden, also die Virtuellen Signals fix ausgeschlossen werden. 2007-04-02 Kandler - Das units_mapping habe ich jetzt im odx/data Verzeichnis weil es nicht projektspezifisch ist, sondern für alle verwendbar. - Die ODX/XML Dateien aus dem data Verzeichnis habe ich nach include geschoben, weil aus den Dateien gewisse Teile nur 1:1 in die EV kopiert werden. - Die SDGs der DTC auf das Modell Version 1.6 aktualisiert. - Im DOP_TEXTTABLERoutiContrBasicSetti folgenden beiden Ids wieder aktiviert, auf Wunsch von Audi und VW. Quickstart - Compression test 1 (787 - 0x0313) First Filling Of Fuel System (1024 - 0x0400) - Lange Kodierung hinzugefügt. Betrifft aber nicht GS, deswegen wurde dieser Teil mit IF DS gekapselt. - Detailiertere Log Informationen für: Kürzel: Library: [SIG] SignalsLibrary - Info ob Signal aktiviert oder deaktiviert - Info für jede Umrechnung - Meldung wenn die Einheit der Umrechnung ungleich "" und "-" ist und nicht in der ES gefunden wird [AVS] AdjustmentLibrary - Info ob Anpasskanal aktiviert oder deaktiviert - Info für jede Umrechnung - Meldung wenn die Einheit der Umrechnung ungleich "" und "-" ist und nicht in der ES gefunden wird [DTC] Dtc - Für jeden verarbeiteten DTC wird der Name ausgegeben 2007-03-29 Frenzen - Patches für Adbi durchgeführt und neue Version von Admin - nun werden die Keys im Key-Dop und der Key-Table für RecorDataIdentmeasuvalue (wieder) aus der BV genommen - units_mapping.xml erweitert um zusätzliche Einheiten 2007-03-26 Jach - zusätzliche Bedingung der Strukturen für 1,2,3 und 4 Bank PIDs, damit nur die Strukturen in der EV auftreten, die auch im PST verwendet werden (nicht per Applikation deaktiviert). 2007-03-19 Frenzen - Erweiterungen für 1,2,3 und 4 Bank PIDs (in Abhängigkeit von PID 13/1D) aufgrund fehlerhafter/inkonsistenter Zulieferung Audi 2007-03-13 Jach - "PRECISION" von DOP_VSTNLSBYTE entsprechend Audi-Wunsch auf "0" justiert (vgl. Hinweis Hr. Rodefeld/Audi) - cfg_gs.txt auf neue BV_EnginContrModul1UDS_A01009.odx angepaßt 2007-03-08 Frenzen - Link zu ODX-Kundenfiles für GS in data\odx-files eingeführt: \\SI14407\K3APPDAT_pvw\R4TSI_EA888-laengs\07-ODX\04-Dateien_für_Tester_VAS5163\BOSCH_AU48X_2007-03-01 von dort ist sind Files zu kopieren (in der Regel die neuesten Versionen) Wenn eine neuen Kopie erstellt wird, sollte auch der Link upgedatetd werden, damit man den Urspung erkennt! - Alle altenDateien gelöscht und von o.g. Link neu kopiert 2007-03-07 Frenzen - copy of dir 2007-09-19-Kandler - rename of Hinweis.!!! to _readme.txt - dir odx-aus-wien removed - new version of DTC lib from email "DTC 65000.rtf" inserted in odx\libraries\dtc 2007-02-21 Jach - Dateien aus Wien + Erweiterung für "PRECISION" - Admin_gs.odx aktuelle Version