bmw-advanced-tools/app/EC-APPS/INPA/SGDAT/History.txt

2019 lines
139 KiB
Plaintext
Raw Normal View History

2021-09-18 17:45:57 +02:00
//**********************************************************************
//*
//* Autor : G<>nter Stra<72>er
//* Kurzzeichen : TD-531
//* Telefon : 08731 / 76 - 29182
//*
//* Dateiname : TD-530.IPO
//*
//**********************************************************************
//* History :
//*---------------------------------------------------------------------
//* Datum | Vers. | Bemerkung
//*
//*---------------------------------------------------------------------
//*09.03.2012| 4.09 |XML Das LogToXML-Feature wurde in dieser Version integriert.
//* | | Von nun an ist es m<>glich, eine XML-Datei mit dem Informationsgehalt der Ergebnisdatei zu erzeugen,
//* | | wenn (UND-Bedingungen)
//* | | - der Parameter LogToXML=1 in der Konfiguration gesetzt ist,
//* | | - der Parameter Logging=1 in der Konfiguration gesetzt ist,
//* | | - das Skript in einem Auto-Modus l<>uft,
//* | | - die beiden DLLs "TD-530LogToXML.dll" und "xerces-c_3_1_vc80.dll" im ...INPA\BIN-Verzeichnis sind.
//* | | Ist eine der Bedingungen nicht erf<72>llt, wird der Fehler vom Skript abgefangen und der Auslesevorgang
//* | | startet nicht. XML l<>sst sich <20>ber den Parameter LogToXML=0 komplett ausschalten.
//* | |13 Die "TD-530LogToXML.dll" Version 3.5 muss nun verwendet werden. Dies wird auch durch eine Versionsabfrage,
//* | | nicht mehr in String sonder als Zahlenwert, <20>berwacht.
//* | | Bibliotheksfunktionen und Aufrufe wurden dazu angepasst.
//* | |12 Die Abfrage des Klemmenstatus im Automodus wurde f<>r XML angepasst, um die z<>cklischen Statusabfragen nach beenden
//* | | des Auslesevorgans zu unterdr<64>cken.
//* | |11 Funktionsbl<62>cke
//* | | MOST Default/Current Regestry,
//* | | Auslesen der Power management Daten,
//* | | GW_HISTORY_LESEN,
//* | | Individual Jobs und
//* | | Check Control History
//* | | wurden f<>r die XML Ausgabe <20>berarbeitet.
//* | |10 Erweiterung der Funktion SGBD_JOB_ALL_TO_LIST um die M<>glichkeit keine Header erzeugen zu lassen.
//* | |9 Die Ausgabe "Funktionsbl<62>cke Soll/Ist" in der CheckIn Zusammenfassung wurde ge<67>ndert
//* | |8 Im TRSVC werden nun auch Helligkeits- und Kontrastwerte mit ausgelesen.
//* | |7 Erweiterung der ausgelesenen Hybrid-Daten, aus der SME_10, um den Sch<63>tz Restwertz<74>hler, Auslesen der Einschaltvorg<72>nge,
//* | | bei angewiesener Zell zahl zur Symmetrierung, Soll-Zeit der aktiven Symmetriewiderst<73>nde.
//* | |6 Diagnose-Result des NBT zur Ermittlung der Gracenote DB angepasst.
//* | |5 Der Historien-Speicher des Kombis wird nun <20>ber die Kombi-Gruppendatei ausgef<65>hrt.
//* | |4 Baureihen Mini Derivat R61 und M3 F80 zum Skript hinzugef<65>gt.
//* | |3 Auslesen neuer Kombi-Daten aus Komb25.
//* | |2 Auslesen des Schiebedach-Denormierungsloggers aus Funktionszentrum-Dach.
//* | |1 Neuer Funktionsblock um das Lesen der Daten des R<>cksitz Entertainments zu erm<72>glichen.
---------------------------------------------------------------------
//*18.01.2012| 4.08 |XML Das LogToXML-Feature wurde in dieser Version integriert.
//* | | Von nun an ist es m<>glich, eine XML-Datei mit dem Informationsgehalt der Ergebnisdatei zu erzeugen,
//* | | wenn (UND-Bedingungen)
//* | | - der Parameter LogToXML=1 in der Konfiguration gesetzt ist,
//* | | - der Parameter Logging=1 in der Konfiguration gesetzt ist,
//* | | - das Skript in einem Auto-Modus l<>uft,
//* | | - die beiden DLLs "TD-530LogToXML.dll" und "xerces-c_3_1_vc80.dll" im ...INPA\BIN-Verzeichnis sind.
//* | | Ist eine der Bedingungen nicht erf<72>llt, wird der Fehler vom Skript abgefangen und der Auslesevorgang
//* | | startet nicht. XML l<>sst sich <20>ber den Parameter LogToXML=0 komplett ausschalten.
//* | |11 Bei Sensor Daten lesen werden nun detailliertere Daten ausgelesen, da der Job daf<61>r nicht mehr in der
//* | | in der F01.prg, sondern direkt f<>r das jeweilige Steuerger<65>t ausgef<65>hrt wird.
//* | |10 Das Auslesen des Z<>hlers der f<>r die HDD gef<65>hrlichen St<53><74>e/Vibrationen aus dem NBT-Steuerger<65>t
//* | | wurde zu Headunit Daten lesen hinzugef<65>gt.
//* | |9 Das Auslesen des MSA2-Deaktivierungsstatus wurde hinzugef<65>gt. Dabei wurde auch der Funktionsblock
//* | | MSA Daten lesen <20>berarbeitet.
//* | |8 Bei den Hybrid Daten werden aus der SME_10 nun zus<75>tzliche Daten ausgelesen.
//* | |7 Mit Hilfe der Funktion SGBD_JOB_RES_INT_TO_LIST k<>nnen nun gezielt Integer-Werte ausgegeben werden.
//* | | Ansto<74> hierzu war, wenn das Steuerger<65>t z.b. 3.2E+001 zur<75>ck gibt, das Ergebnis aber als 32 darge-
//* | | stellt werden soll.
//* | |6 Das Setzen des Terminal-Status wurde f<>r den neuen Modus Auto_FZGData angepasst.
//* | |5 Die Farbtabelle des HeadUp-Displays wird nur noch dann ausgelesen, wenn das Fahrzeug die entsprech-
//* | | SA (610) besitzt.
//* | |4 Funktionsaufrufe, bei denen der <20>bergebene Result-Name und die <20>bergebene Result-Bezeichnung
//* | | gleich waren, wurden <20>berarbeitet.
//* | |3 Neuer Skript-Modus: Auto_FZGData. Hier wird eine Ergebnisdatei erzeugt, die nur die Daten aus dem
//* | | Bereich "Fahrzeugdaten lesen" des normalen CheckIns beinhaltet (also nur die Daten der Fahrzeugiden-
//* | | tifizierung). Unter anderem auch die Fahrgestell-
//* | | Nummer. Ziel ist es, das Skript nur kurz zu starten und als Ergebnis u.a. die Fahrgestellnummer zu
//* | | zu bekommen. Dies wird f<>r das Individual Jobs - Feature bei Ausleseterminals ohne Keyreader ben<65>tigt.
//* | |2 Aufrgund der Verschiebung des WLAN-Features beim NBT wurden die WLAN-Jobs aus dem NBT Steuerger<65>t
//* | | vorerst vom Ablauf ausgenommen.
//* | |1 Entwicklerjobs zu Headunit Daten lesen und SWT Daten lesen hinzugef<65>gt.
//*---------------------------------------------------------------------
//*
//*---------------------------------------------------------------------
//*28.11.2011| 4.07 |8 Das Auslesen der Getriebe-Daten aus der GKEHY23 wurde <20>berarbeitet. Dabei wurden einige
//* | | Jobs hinzugef<65>gt und ein paar herausgenommen, die in der GKEHY23 nicht enthalten sind.
//* | |7 L<>uft das Skript im Automodus und am Fahrzeug ist nicht die Klemme eingestellt, auf die
//* | | laut Config-Angabe gewartet werden soll, so wird ein Mal versucht die Klemme mittels Diagnose
//* | | zu schalten. Ist dies nicht m<>glich, wird wie bisher mit entsprechendem Hinweis gewartet.
//* | |6 Der Job _STATUS_READDATABYIDENTIFIER wurde dem Funktionsblock KOMBI_DATEN_LESEN hinzugef<65>gt.
//* | |5 Beim Ausf<73>hen von Diagnose-Jobs mit SGBD_JOB_UDS_ALL_TO_LIST fehlten die Resultbezeichnungen
//* | | im CheckIn. Die Funktion wurde entsprechend <20>berarbeitet.
//* | |4 Das Setzen des Status f<>rs AT in der INPA-Status - Datei wurde <20>berarbeitet. Fehlerfrei wird jetzt
//* | | erst gesetzt, wenn die Diagnosedaten (CheckIn/Out) im Automodus auch wirklich durchgef<65>hrt wurde.
//* | |3 Das Auslesen der Motor-Daten wurde um den Job STATUS_SUPERKLOPFER erweitert.
//* | |2 Aus der SME_10 bei den Hybrid-Daten wird nun der STATUS_LESEN - Job HV_SPANNUNG_BATTERIE bearbeitet.
//* | |1 Die Funktion FILE_CREATE wurde erweitert. Nun kann beim Aufruf entschieden werden, ob die Datei, die
//* | | erstellt werden soll, den fest definierten Kopf enth<74>lt oder nicht (z.B. bei Log-Datei nicht n<>tig).
//*---------------------------------------------------------------------
//*
//*---------------------------------------------------------------------
//*20.10.2011| 4.06 |14 Die Faktoren (*1/32) und (*1/64), die der Resultbezeichnung beim Auslesen des Ladestrom
//* | | bzw. der Ladespannung aus der SME_04 mit angegeben wurden, konnten entfernt werden.
//* | |13 Die Funktion "CopyFiles" wurde entfernt, da diese im Skript nicht weiter genutzt wird.
//* | |12 Steuern-Job zum (Ent-)Sperren der T<>rau<61>engriff-Elektronik wurde im Spezialmen<65> eingef<65>gt.
//* | | Dieser wurde bis auf Weiteres auskommentiert, da hierf<72>r ein extra Tool programmiert wurde.
//* | |11 Das Auslesen der NBT HU wurde <20>berarbeitet und um einige Jobs erweitert. Jobs, die aus der
//* | | SGBD entfallen sind, wurden entfernt.
//* | |10 Aus Fahrzeugen, die eine DSC_10 verbaut haben und gleichzeitig keine 2VB SA besitzen,
//* | | wurden keine RPA-Daten ausgelesen. Die betroffene RPA-Funktion wurde entsprechend <20>berarbeitet.
//* | |9 Die verwendete Konfiguration aus der .cfg-Datei wird nun gleich am Anfang, nicht mehr
//* | | zum Schluss, in die Log-Datei geschrieben.
//* | |8 Der Funktionsblock KOMBI_DATEN_LESEN wurde hinzugef<65>gt.
//* | |7 Der Funktionsblock KAFAS_DATEN_LESEN wurde hinzugef<65>gt.
//* | |6 Wird bei einer SGBD_..._RES_TO_LIST-Funktion kein expliziter Resultbezeichner <20>bergeben,
//* | | so wird die Resultbezeichnung gleich des Resultnamens gesetzt.
//* | |5 In der neuen Version der SME-SGBD gibt es einen neuen Job: STATUS_DIFFERENZ_SPANNUNG.
//* | | Dieser wurde ins Skript eingef<65>gt.
//* | |4 Der Job STATUS_GENDATEN wurde hinzugef<65>gt. Dieser liest Felddaten zur Generator-Auslastung
//* | | bei bestimmten Motoren aus.
//* | |3 Das Auslesen von Bluetooth- und USB-Telefondaten vom NBT wurde hinzugef<65>gt.
//* | |2 Das Auslesen des Schiebedach-Denormierungsloggers wurde als neuer Funktionsblock
//* | | <20>SHD Lesen<65> hinzugef<65>gt.
//* | |1 Die Abfrage zur Anzeige des Notepad-Ergebnisfiles wurde verbessert.
//* | | Das Notepad-Fenster mit den Ergebnissen wird nun auch ge<67>ffnet, wenn
//* | | Parameter AutoScript nicht auskommentiert, stattdessen aber auf 0, OFF etc. gesetzt ist.
//*---------------------------------------------------------------------
//*
//*---------------------------------------------------------------------
//*05.09.2011| 4.05 |14 In Version 4.04 bestand das Problem, dass die Ergebnisse nach einem Skriptdurchlauf
//* | | weder im INPA Viewer angezeigt wurden, noch, trotz entsprechender Config-Einstellungen,
//* | | das Resultfile ge<67>ffnet wurde. Dies wurde behoben.
//* | |13 Die Ausgabe der RDC-Daten wurde <20>berarbeitet und die Ergebnisnamen an Toolset angepasst.
//* | |12 <20>berarbeitung von SGBD_RES_REAL_TO_LIST.
//* | | Fehlerhafte "0"-Ausgaben werden jetzt als "---" ausgegeben.
//* | |11 Die Ausgabe der ENTRY-Daten wurde hinzugef<65>gt (MOST_CURRENT_REGISTRY_LESEN & MOST_DEFAULT_REGISTRY).
//* | |10 In ALARMSPEICHER_LESEN wurde die Ausgabe <20>berarbeitet und die Ergebnisnamen an Toolset angepasst.
//* | | 9 F<>r die DSC_25 werden nun Reifenpannenanzeige, Lerndaten Statistik und Lerndaten STD ausgelesen.
//* | | 8 Die EGS_LESEN Ausgabe wurde mit SGBD_RES_ADD_LIST und SGBD_RES_FROM_LIST_TO_LIST optimiert.
//* | | 7 Im Powermanagement PM_LESEN wurde die Ausgabe der Ruhestrom-Zyklen <20>berarbeitet.
//* | | 6 Eine Abfrage, um Mischbordnetze von Rolls Royce zu erkennen, wurde hinzugef<65>gt (FZG_AUFTRAG_LESEN).
//* | | 5 Die Baureihe F036 wurde hinzugef<65>gt (FZG_SET_BAUREIHE).
//* | | 4 Die Ausgabe der GKEHY_23 Getriebedaten wurde hinzugef<65>gt (SGBD_ADAPTIONSWERTE_GETRIEBE_GSB231).
//* | | 3 Erweiterungen des Source-Codes, die der Log-Datei Ausgaben f<>r den XML-Konverter hinzuf<75>gen (SGBD_RES_TO_XML).
//* | | 2 Funktion SGBD_JOB_RES_EXISTS wurde um eine Debugausgabe erweitert.
//* | | 1 Variable f<>r Ergebnisstatus ist jetzt global definiert.
//*---------------------------------------------------------------------
//*
//*---------------------------------------------------------------------
//*25.07.2011| 4.04 | 9. Es werden fehlerhafte Steuerger<65>te angezeigt. Falls eine direkte Adressierung m<>glich war, werden diese trotzdem unter den ID-Daten aufgef<65>hrt
//* | | 8. EcuMA-Awake-Status (Liste alles &quot;RUN&quot;- und &quot;POST_RUN&quot;-Requests und Einschlafverhinde
//* | | 7. EcuMA-History-Ringspeicher mit Liste aller letzten Weck-Quellen, Weckh<6B>ufigkeit, Betriebssekundenz<6E>hler und letzter empfangenem km-Status
//* | | 6. Lesbarkeit vieler Daten erh<72>ht in dem, dass +E00-Schreibweise verzichtet wird und nur noch zwei Nachkommastellen angezeigt werden.
//* | | 5. Das Format f<>r die Auslesezeit wurde ge<67>ndert. Jetzt Min:Sec
//* | | 4. Bei Hybrid lesen wurden die Zellspannungen Max und Min Werte hinzugef<65>gt
//* | | 3. Daten f<>r Alarmspeicher wurden fehlerhaft ausgegeben. Teilweise wurde Umfang nicht gesetzt.
//* | | 2. Daten werden jetzt ebenfalls in Matrixstruktur angezeigt
//* | | 1. GSB233-Daten neu sortiert sowie <20>berfl<66>ssiges entfernt
//*---------------------------------------------------------------------
//*01.06.2011|4.03 |13. Infospeicher von TMS2 wird ausgelesen
//* | |12. Die Ausgabe der GSB231 Getriebedaten wurde mithilfe While-Schleifen gek<65>rzt
//* | |11. Falls keine KAFAS vorhanden, wird dies angezeigt
//* | |10. Es wurde ein Workaround f<>r F20 L<>ngs und Querdynamik Management entfernt
//* | | 9. Verbesserung der Darstellung der SME10-Daten wurden vorgenommen.
//* | | 8. Die Festplattenseriennummer wird unter Toolset mit zus<75>tzlichen Leerzeichen zur<75>ckgeliefert
//* | | Dieser Markel wird im Skript behoben.
//* | | 7. Es wird der HDD-Safemode unter den Headunitdaten des NBT angezeigt
//* | | 6. Im Startcenter kann nun die HO-IStufe f<>r den Extended-Filename ausgew<65>hlt werden
//* | | 5. Es wurde ein sporadischer Fehler behoben, bei dem die fehlerhaften SGs falsch angezeigt wurden
//* | | Hier wurde z.B. als Fehlerursache der Ident_funktional statt des SVK_funktional aufgef<65>hrt
//* | | 4. "Individual_Jobs" wurde implementiert. Diese werden gegebenenfals am Ende jedes CheckIn/Out durchgef<65>hrt
//* | | 3. Die Hintergrunddaten auf der INPA-Oberfl<66>che verschwinden nicht mehr
//* | | 2. Es werden die Getriebedaten der GSB231 in Matrixstruktur angezeigt
//* | | 1. Es wird in der Zusammenfassung die Soll- und Istanzahl der Funktionsbl<62>cke angezeigt
//*---------------------------------------------------------------------
//*21.04.2011| 4.02 |16. Im Powermanagement wird die EDME82 des E82 ausgelesen
//* | |15. Beim Auslesen von Mini wird der FS_LESEN_FUNKTIONAL nun richtig ausgef<65>hrt
//* | | D.h. der Status des Status-Files ist "0"
//* | |14. MOST-Registry wird nun auch beim NBT ausgelesen
//* | |13. Telefondaten aus MINI Inbox werden nun nach 2 Jahren ausgelesen
//* | |12. Daten von KAFAS werden ausgelesen
//* | |11. Unter der Headunit NBT werden zus<75>tzlich Jobs ausgef<65>hrt und Ergebnisse angezeigt
//* | |10. Zus<75>tzliche MSA-Daten werden unter Powermanagementdaten ausgelesen
//* | | Die dazu verwendeten Jobs lauten status_msa2historienostart; status_msa2historienostop; status_sgr
//* | |9. Reihenfolge der Debug-Ausgaben wurde ver<65>ndert; jetzt stehen die S<>tze vorne
//* | |8. FILE_SET_EXTENDEDFILENAME wurde effiktiver gestaltet; Wiederholungen wurden ausgelagert
//* | |7. RDC wurde um zus<75>tzliche Ergebnisse erg<72>nzt
//* | |6. Unterst<73>tzte Produktlinie wurde um I01 und I12 erg<72>nzt
//* | |5. Aus TCB werden IMEI und ICC ausgelesen
//* | |4. Unterst<73>tzte Produktlinie wurde um F56 und F45 erweitert
//* | |3. Es ist nun m<>glich einen Dateinamen mit dem I-Level HO-Wert zu erzeugen
//* | |2. <09>berfl<66>ssige Codezeilen wurden bei FUNC_ADD... entfernt
//* | |1. Men<65>punkt "<22>bergabedurchsicht" ist nun auch f<>r F-Baureihe verf<72>gbar
//*---------------------------------------------------------------------
//*17.03.2011| 4.01 | Die Baureihen F34, F35, R58 und R59 werden vom Skript unterst<73>tzt.
//* | | Die Funktion <20>FEM_Softwarekomponenten<65> wurde in <20>FEM_lesen<65> umbenannt. Hier werden weitere FEM_20 Daten ausgelesen
//* | | Funktion FS_IS_HS_LESEN wurde <20>berarbeitet und dokumentiert
//* | | Status RBM Mode9 wird aus Motorsteuerger<65>t ausgelesen (MOTOR_DATEN_LESEN) und angezeigt
//* | | Die Seriennummer der Festplatte wird in der Funktion <20>HU_Daten_Lesen<65> angezeigt
//*---------------------------------------------------------------------
//*28.01.2011| |.5 Vor dem l<>schen des ZFS bei einem CheckOut wird die Funktion
//* | | ROE (aktive Fehlermeldung) aktiviert.
//* | | Hier sollte es nicht mehr zu Problemen mit den nachfolgenden
//* | | Jobs kommen, da dies durch den neuen Job
//* | | STEUERN_ROE_INITIALISIERUNG_CHECK2 realisiert wird;
//*27.01.2011| |.4 Aktuelle TD-530.dll Versionsnummer wird ausgelesen,
//* | | <20>berpr<70>ft und am Ende der Ergebnisdatei angezeigt;
//* | | Der Source-Code des Funktionsblockes <20>Powermanagement Daten lesen<65>
//* | | wurde optimiert; Fehlerhafte Einheiten im Funktionsblock
//* | | <20>Powermanagement Daten lesen<65> wurden korrigiert;
//* | | IBS Ident Daten werden in dem Funktionsblock
//* | | <20>Powermanagement Daten lesen<65> angezeigt;
//*17.01.2011| |.3 Der Energiesparmode jeder ECU wird in einer neuen Rubrik
//* | | <20>Energiesparmode<64> am Ende des Funktionsblockes
//* | | <20>Powermanagement Daten lesen<65> angezeigt;
//* | | Es wurde ein neuer Funktionsblock "Elektrofahrzeug Daten lesen"
//* | | implementiert, in dem Daten der EDME82 angezeigt werden;
//*12.01.2011| |.2 Daten der Subsensoren werden durch den funktionalen
//* | | Job SENSOREN_IDENT_LESEN_FUNKTIONAL ausgelesen und im
//* | | Funktionsblock <20>Sensoren Daten lesen<65> angezeigt;
//* | | Der Status f<>r das Ausleseterminal wird jetzt erst beim beenden
//* | | des Skriptes auf den Wert 0 gesetzt, sofern kein Fehler aufgetreten ist.
//* | | Es wurde ein neuer Initialisierungsstatus eingef<65>hrt (255);
//* | | SpezialJob f<>r das Auslesen des FRM Reset-Logger wurde
//* | | implementiert (nur bei TD-5)
//*04.01.2011| 4.00 |.1 Es wurde eine Funktion implementiert die die SG_FUNKTIONEN
//* | | Tabelle nach dem <20>bergebenen Argument scannt und die dazu
//* | | geh<65>renden Results ausgibt;
//*---------------------------------------------------------------------
//*05.12.2010| |.4 Der Job STEUERN_ROE_INITIALISIERUNG wird vorerst
//* | | nicht mehr ausgef<65>hrt, da es bei einigen Steuerger<65>ten
//* | | Probleme geben kann;Bugfix f<>r das Setzen des
//* | | Vehicle-Name im Dateinamen eines CheckOut;
//* | | Der Funktionsblock <20>MSA Daten lesen<65> wird nun auch
//* | | bei der Standard-Konfiguration angezeigt;
//* | | Es wird zus<75>tzlich folgende Baureihe unterst<73>tzt: F06;
//*29.11.2010| |.3 Neuer Funktionsblock <20>Sensoren Daten lesen<65> in dem z.B.
//* | | die FEM Sensordaten angezeigt werden, diese entfallen
//* | | in dem Funktionsblock <20>Fensterheber Daten lesen<65>;
//* | | Das Men<65> Fehlerspeicher & Infospeicher wurde <20>berarbeitet,
//* | | es werden nur die ausgew<65>hlten Umf<6D>nge gelesen bzw. gel<65>scht.
//* | | Die Abfrage der einzelnen Bus-Steuerger<65>te erfolgt variabel,
//* | | ja nach Verbaustand;
//*23.11.2010| |.2 Es wird ein neuer Funktionsblock <20>Display Daten lesen<65> erzeugt,
//* | | in dem die Display Daten der Headunit (CIC, CHAMP2, NBT)
//* | | sowie die Fond Display Daten des RSEH10 angezeigt werden;
//* | | Im Men<65> Spezial wurde eine Funktion zum registrieren
//* | | eines Batterietausches integriert;
//*13.11.2010| 3.99 |.1 Der Funktionsblock <20>DME/DDE Daten lesen<65> wurde in
//* | | <20>Motor Daten lesen<65> umbenannt;
//* | | Daten des Elektrofahrzeuges E82-e werden in dem
//* | | Funktionsblock <20>Motor Daten lesen<65> ausgegeben;
//* | | Der aktuelle Ladestatus von Elektrofahrzeugen wird anstatt
//* | | dem Tankinhalt auf dem Startbildschirm angezeigt
//*---------------------------------------------------------------------
//*
//*---------------------------------------------------------------------
//*07.11.2010| |.5 Bugfix f<>r die BZEDIAG Daten, diese werden wieder bei
//* | | Fahrzeugen ohne AEP ausgelesen;
//* | | Es werden zus<75>tzlich folgende Baureihen unterst<73>tzt:
//* | | F15, F16, F32, F33;
//*02.11.2010| |.4 Die Funktion zum l<>schen der TMS Infospeicher ist nun
//* | | entkoppelt von der Funktion IS l<>schen separat durchf<68>hrbar
//* | | (Ausw<73>hlbar in TD-530.cfg oder Inpa Startcenter);
//* | | SME_10 Fehlerspeichereintr<74>ge werden vor<6F>bergehend in
//* | | einem separaten Block <20>SME_10 Fehlerspeichereintr<74>ge lesen<65>
//* | | angezeigt, da noch keine Fehlerspeicher Details ausgelesene
//* | | werden k<>nnen;In dem Funktionsblock <20>Headunit Daten lesen<65>
//* | | wurden neue Rubrikbezeichnungen f<>r die Kartendaten
//* | | und die Festplattendaten eingef<65>hrt;
//*26.10.2010| |.3 Der Block <20>Hybrid Daten lesen<65> wurde <20>berarbeitet und
//* | | zus<75>tzliche Daten der SME_10 werden ausgelesen;
//* | | Es wird ein neuer Funktionsblock <20>TRSVC Daten lesen<65>
//* | | erzeugt in dem die Kalibrierdaten der Top-, Rear,
//* | | Sideview Kamera angezeigt werden (Ausw<73>hlbar in
//* | | TD-530.cfg oder Inpa Startcenter);
//* | | Die Bezeichnungen f<>r Ladungsbereich, Temperaturbereich,
//* | | LEM und IGR haben sich ge<67>ndert;
//*20.10.2010| |.2 Vor dem l<>schen des ZFS bei einem CheckOut wird die
//* | | Funktion ROE (aktive Fehlermeldung) aktiviert;
//* | | Fensterheber Logger Daten werden bei den L7 Baureihen
//* | | aus dem REM und FEM ausgelesen;
//* | | TMS Daten von F20 und F30 werden aus dem FEM_20 ausgelesen;
//*13.10.2010| 3.98 |.1 Die SDARS ESN wird auch bei CICR, CICMR und CHAMP2R
//* | | ausgelesen;Der Funktionsblock <20>Powermanagement Daten<65>
//* | | wurde um die Jobs STAT_IGR_AEP_QREKUP_WERT und
//* | | STAT_ANZAHL_SCHLECHTE_LABI_GESAMT erweitert;
//* | | Bugfix, Doppelte BZE Daten in der Rubrik <20>PM Daten lesen<65>
//* | | wurden entfernt
//*---------------------------------------------------------------------
//*
//*---------------------------------------------------------------------
//*23.09.2010| |.3 FASTA Daten werden auch f<>r Mini R5x und R6x ausgelesen;
//* | | Absturz von Inpa beim Auslesen der Hybrid-Daten
//* | | wurde behoben;
//*21.09.2010| |.2 Beim L<>schen der Infospeicher wird nun auch
//* | | der Infospeicher des TMS gel<65>scht;
//* | | Bugfix f<>r auslesen der PM daten f<>r E-Baureihen
//* | | und Mini;
//*15.09.2010| 3.97 |.1 NBT Headunit Daten werden ausgelesen;
//* | | CAS SGBD wird durch Gruppendatei aufgerufen;
//* | | Der Men<65>punkt Transportmodus Ein/Aus wurde entfernt;
//*---------------------------------------------------------------------
//*
//*---------------------------------------------------------------------
//*24.08.2010| |.3 Doppelte Powermanagement Daten Bl<42>cke aus Result
//* | | entfernt; Daten der Start/Stop Automatik f<>r
//* | | SGBD AEP angepasst;Erweiterung f<>r ICM_DATEN_LESEN;
//* | | Die Funktion ZFS_LESEN (zentraler Fehlerspeicher
//* | | lesen) umgestaltet/ umstrukturiert;
//*17.08.2010| |.2 ECU_WATCH_DOG um neue Fehlerbeschreibungen erwei-
//* | | tert, es werden jetzt die SVK, die IDENT_DATEN und
//* | | VCM Daten <20>berwacht und multiple Error Ausgaben ange-
//* | | angezeigt; TMS_Codierdaten_China eingef<65>gt, wegen Pro-
//* | | blem mit falschen codierdaten in manchen Fahrzeu-
/(/* | | gen erstellt;Revisions und Package Nummer in
//* | | Powermanagement Daten eingef<65>gt;
//*02.08.2010| 3.96 |.1 Auskommentierung von doppelten Datens<6E>tzen in
//* | | Powermanagement Daten; Erweiterung des else-
//* | | Zweiges in Powermanagement Daten f<>r z.B E7x
//* | | Fahrzeuge;Results der SDARS ESN in Headunit Daten
//* | | lesen eingef<65>gt;
//*---------------------------------------------------------------------
//*
//*---------------------------------------------------------------------
//*28.07.2010| |.4 FEM_SW_Komponenten eingef<65>gt: es werden die Kom-
//* | | ponenten des FEM angezeigt.
//*06.07.2010| |.3 ECU_WATCH_DOG eingef<65>gt, der <20>berwacht ob alle
//* | | Steuerger<65>te des Fahrzeuges richtig antworten
//* | | die im Fahrzeugauftrag aufgelistet sind und ob
//* | | SG antwortet, welches nicht im FA ist. Wenn ja
//* | | wird ein Fehler der ID_DATEN_LESEN ausgegeben ->
//* | | Auslesevorgang am Terminal ist dann auf Fehler
//* | | gesetzt;
//* | | Auslesen der BZEDIAG(2) aus dem AEP eingef<65>gt;
//* | | Interface wird in result angezeigt;AEP Bit 3 u.
//* | | 4 Bugfix; Wenn ein Fehler in ID Daten lesen dann
//* | | Ausgabe von Fehlerstatus;Neu eingef<65>gt in PM:
//* | | STAT_IGR_AEP_QREKUP_WERT, STAT_ANZAHL_SCHLECHTE_
//* | | LABI_GESAMT
//*29.06.2010| |.2 Problem FSIS lesen/loeschen gel<65>st; Funktion
//* | | SGBD_CUT_MUCH_SPACES implementiert wegen
//* | | SGBD MEVD172 Problem;F<>r Auslesen aller Daten
//* | | (INPA,XO,BLUE) <20>ber Ethernet am Ende des CheckIn
//* | | ETHERNET_OFF eingef<65>gt zum beenden der Flash Verb.;
//*14.06.2010| 3.95 |.1 Bei Klemmenwechsel wird FZG_GET_SGBD neu aus-
//* | | ausgef<65>hrt; F<>r F012 TMS- und DWA- Lesen
//* | | angepasst;
//*---------------------------------------------------------------------
//*
//*---------------------------------------------------------------------
//*14.06.2010| 3.94 |WA Parsingproblem wegen MEVD172(Y) behoben
//* | | Problem mit Headunitbuild gel<65>st
//*---------------------------------------------------------------------
//*
//*---------------------------------------------------------------------
//*07.05.2010| |.4 TD-530_Vorlage wurde erweitert und Bugs entfernt;
//* | | Getriebedaten GSB231 eingef<65>gt; PB-Batterie-Daten
//* | | eingef<65>gt;Log-File wird auf Nacharbeitsserver
//* | | gespeichert (mit Result Datei),Problem mit IGR-Sta-
//* | | tus behoben, Batteriekapazit<69>t wird in Resultdatei
//* | | angezeigt; Workaround EME_10
//*07.05.2010| |.3 Logfile wird nun auch wie Resultfile benamt,
//* | | jedoch dahinter mit Resultname+".LOG", da dies so
//* | | in Konventionen vereinbart wurde;->keine Funktion
//* | | Getriebedaten GSB233 eingef<65>gt;
//*30.04.2010| |.2 PM_DATEN_LESEN:F<>r alle Fxx den AEP,IGR-Status
//* | | gleich aus SGBD "AEP" erhalten;
//* | | IGR-STATUS-Abfrage ist nun richtig f<>r alle Fxx
//* | | gemacht; Wenn kein BN2k Steuerger<65>t vorhanden
//* | | wird der Block Programmierstatus nicht angezeigt;
//* | | SME_04 STATUS_LESEN ARGUMENTE bei Hybriddaten
//* | | lesen eingef<65>gt;
//*22.04.2010| 3.93 |.1 Workaround f<>r ICM_25 lesen f<>r Woller Stefan
//* | | INPAapiJob() durch SGBD_JOB() ersetzt;
//* | | INPAapiResultAnalog() durch SGBD_RES_REAL() ersetzt;
//* | | In SGBD_JOB Anzahl der S<>tze eingef<65>gt;
//* | | Fensterheberproblem behoben;
//*---------------------------------------------------------------------
//*
//*---------------------------------------------------------------------
//*21.04.2010| |.15 Fasta bei Header bei else umgestaltet;
//* | | Text f<>r DLLversion gek<65>rzt;
//*16.04.2010| |.14 DTC in Hex implementiert, jedoch auskommentiert
//*09.04.2010| |.13 Die Umordnung der Abarbeitung der Funktionen
//* | | wurde einkommentiert. Verusch der DLL <20>nderung
//* | | zum Ermitteln der aktualit<69>t der TD-530.DLL
//*01.04.2010| |.12 Konfig aus .cfg in .Log Datei eingf<67>gt;Funktion
//* | | INI_VALUES_WRITE implementiert, mit der aus einer
//* | | Datei Text ausgelesen wird und in eine andere
//* | | Datei eingef<65>gt wird; MOTORDATEN LESEN E70/71,F25
//* | | eingef<65>gt;
//*25.03.2010| |.11 Fensterheber lesen fertig implementiert;
//* | | Anzeige Systemzeit in INPA auch ohne ange-
//* | | schlossenem Fahrzeug; Schaltanzahl der Relais
//* | | in "Hybrid Daten Lesen" eingef<65>gt; Konfiguration-
//* | | einstellungen im Startcenter unten an Log Datei
//* | | angef<65>gt; Vermeidung eines Fehlerpeicherzeit-
//* | | punktes in der Zukunft
//*23.03.2010| |.10 Fensterheber des Fxx l<>schen in schon bestehende
//* | | Funktion FHENSTERHEBER_LOESCHEN eingef<65>gt;
//* | | nach jedem 16. Zeichen Leerzeile eingef<65>gt bei
//* | | SGBD_BIN_TO_LIST;
//*19.03.2010| |. 9 Fasta Daten aufgeteilt und nach jedem 2ten
//* | | zeichen Lerrzeichen eingef<65>gt.
//* | | SGBD_BIN_TO_LIST umgeschrieben, jetzt kann man
//* | | gleich auf zeilen aufteilen/Leerzeichne einf<6E>gen
//*16.03.2010| |. 8 Konfigurationsdaten in LOG Datei eingef<65>gt;
//* | | Fensterheber Logger von FRM3, JBBF3 l<>schen;
//*15.03.2010| |. 7 Problem mit Fasta Daten (da zu lang) durch
//* | | UTIL_CUT_FOR_WORD_WRAP in 4 zeilen aufgeteilt;
//*12.03.2010| |. 6 Logger Reversierer und Denormierer von
//* | | Fensterheber l<>schen als Funktion in CheckOut
//* | | als Funktion eingef<65>gt
//* 10.03.10 | |. 5 Mapversion (NUMMER, TEXT) von HU auslesen und
//* | | anzeigen(Siehe CR1160);
//* | | Problem mit AEP gel<65>st(Siehe CR1161)
//* 05.03.10 | |. 4 Neuer Funktionsblock zum Auslesen der FASTA
//* | | Daten aus dem DSC
//* 05.03.10 | |. 3 Men<65> AIRGAB wurde testweise aus Hauptmen<65>
//* | | herausgenommen.
//* 15.02.10 | |. 2 Die Reihenfolge der Funktionsbl<62>cke wurde
//* | | optimiert. Nun sind sie nach Kategorien geordnet.
//* 20.02.10 | 3.92 |. 1 Erstellung der neuen Rubrik RLS Daten lesen.
//* | | Es muss gekl<6B>rt werden,ob diese dauerhaft im
//* | | Skript verbleibt
//*---------------------------------------------------------------------
//* 23.02.10 | 3.91 |. 0 Version freigegeben
//*---------------------------------------------------------------------
//* 12.02.10 | |.13 Es wird nun ein Fortschrittsbalken beim Auslesen
//* | | angezeigt.
//* 26.01.10 | |.12 Der IGR-Status-Ablauf wurde nun erneut optimiert,
//* | | es wird nun auch das BITS1 ber<65>cksichtigt.
//* 25.01.10 | |.11 Die Resultnamen beim BT_RUEKO_LESEN der SGBDen
//* | | Champ2r,Cmediar und Rad2 wurden angeglichen.
//* 25.01.10 | |.10 Wenn beim Auslesn der Seriennummer eines Steuer-
//* | | ger<65>tes beim Ident Daten lesen ein unbekanntes
//* | | Ergebnis liefert,wird in der Ergebnis-Datei
//* | | das entsprechende Feld mit "-" bef<65>llt.
//* 18.01.10 | |. 9 Die Rubrik "Programmierstatus lesen" wird nun
//* | | auch bei F-Baureihen ausgef<65>hrt
//* 15.01.10 | |. 8 Beim Betriebsstundenz<6E>hler wird nun zus<75>tzlich
//* | | die Einheit mit angegeben.
//* 12.01.10 | |. 7 Die Rubrik Infospeicher lesen wird bei
//* | | Problemen mit den BN2K-Steuerger<65>ten manuell
//* | | ausgelesen.
//* 07.01.10 | |. 6 Unter der Rubrik Headunit Daten lesen wird nun
//* | | die Hardwarevariante in lesbarer Form sowie der
//* | | Hardwarelieferant angezeigt.
//* 07.01.10 | |. 5 Da es Probleme mit der Umsetzung bzgl.V3.90 RC5
//* | | beim Parsen des Ausleseterminals kommt, werden
//* | | nun die restlichen Felder mit "-" bef<65>llt.
//* 18.12.09 | |. 4 In der Ergebnis-Datei steht nun am Ende die
//* | | neue Rubrik "Zusammenfassung",in der die Zeit
//* | | des Auslesevorgangs, die aktuelle INPA-, sowie
//* | | BaureihenSGBD- und T-GRTB-Version aufgelistet wird.
//* 15.12.09 | |. 3 Die Nacharbeitsversion wurde nun so gestaltet,
//* | | dass diese auch im automatischen Modus ausgef<65>hrt
//* | | werden kann.
//* 14.12.09 | |. 2 In der Rubrik "Telefon Daten lesen" werden nun
//* | | nur die Daten ausgelesen, wenn in der Headunit
//* | | ein Telefon verbaut und die entsprechende SA
//* | | vorhanden ist. Desweiteren wird die MOST Registry
//* | | nur gelesen, wenn keine MSA vorhanden ist.
//* 12.12.09 | 3.91 |. 1 Werden in der Rubrik "IS/FS/HS lesen Details"
//* | | nicht ausreichend Daten von einem Steuerger<65>t
//* | | geliefert bzw.antwortet dies nicht ordnungsgem<65><6D>,
//* | | so wird dieses Steuerger<65>t trotzdem aufgelistet.
//*---------------------------------------------------------------------
//* 10.12.09 | 3.90 |. 0 Version freigegeben
//*---------------------------------------------------------------------
//* 18.11.09 | |. 7 Unter Telefondaten lesen wird nun bei einer
//* | | verbauten Combox die Softwarelieferung,Hardware-
//* | | lieferung und die Ger<65>tevariante angezeigt.
//* 11.11.09 | |. 6 Die IGR-Status-Abfrage wurde nun umstrukturiert,
//* | | damit dieser in Abh<62>ngigkeit der verbauten Batterie
//* | | bei F-Baureihen problemlos funktioniert und
//* | | angezeigt wird.Bekannte Fehler der E-Baureihen
//* | | wurden beseitigt.
//* | | Desweiteren wurde der Transportmodus f<>r alle
//* | | Motorvarianten angepasst.
//* 05.11.09 | |. 5 Wenn ein Steuerger<65>t auf den funktionalen Job
//* | | "svk_lesen_funktional" nicht erwartungsgem<65><6D>
//* | | antwortet,wird dies nun im Result angezeigt
//* | | und die Daten nicht mehr durcheinandergebracht
//* 29.10.09 | |. 4 Die Daten der Bordnetzwelligkeitsdiagnose der
//* | | EPS werden unter der Rubrik "EPS Daten lesen"
//* | | angezeigt
//* 27.10.09 | |. 3 Der Tabellenspeicher f<>r die Batterie der
//* | | sogenannten Bordnetzerweiterung wird unter der
//* | | neuen Rubrik "EPS Daten lesen",sofern
//* | | unterst<73>tzt,angezeigt.
//* 26.10.09 | |. 2 Die Batteriezustandserkennungs-Daten werden beim
//* | | Auslesen der Powermanagementdaten angezeigt
//* 23.10.09 | 3.90 |. 1 Betriebsstundenz<6E>hler funktioniert nun bei
//* | | allen Motorvarianten
//*---------------------------------------------------------------------
//* 22.10.09 | 3.89 |. 0 Version freigegeben
//*---------------------------------------------------------------------
//* 07.10.09 | |. 4 Anzeige Betriebsstunden unter Fahrzeugdaten und
//* | | in der Kopfzeile des INPA-Skripts hinzugef<65>gt
//* 05.10.09 | |. 3 In der Rubrik Powermanagementdaten wird nun
//* | | bei CAS4_2 Klemmenhistorie die Zeit absolut im
//* | | Ergebnis angezeigt
//* 01.10.09 | |. 2 Sensorenident der Fensterheber werden ausgelesen
//* 23.09.09 | 3.89 |. 1 Reifen Druck Control (RDC) - Daten werden nun
//* | | bei Fahrzeugen die diese SA haben ausgelesen
//*---------------------------------------------------------------------
//* 22.09.09 | 3.88 |. 0 Version freigegeben
//*---------------------------------------------------------------------
//* 22.09.09 | |. 3 Im Nacharbeit Modus wird jetzt immer die Datei
//* | | TD-530NA.CFG als Konfiguration verwendet.
//* 22.09.09 | |. 2 Im Men<65> f<>r Nacharbeit Version wurde Men<65>punkt
//* | | zum Drucken entfernt
//* 17.09.09 | |. 1 In der Rubrik Head Unit Daten lesen werden
//* | | jetzt auch die Hardware-Variante sowie die
//* | | Seriennummer DOM angezeigt
//*---------------------------------------------------------------------
//* 03.09.09 | 3.87 |. 0 Version freigegeben
//*---------------------------------------------------------------------
//* 03.09.09 | |.11 Meldung das keine Verbindung besteht wird bei
//* | | Beendigung des INPA Skriptes nun ausgeblendet
//* 03.09.09 | |.10 Kopieren der Ergebnisdatei bei Aufruf in
//* | | Nacharbeitsmodus funktioniert jetzt fehlerfrei
//* 03.09.09 | |. 9 Bluetooth Status und Bluetooth Erkennungsmodus
//* | | bei BN2010 COMBOX wird jetzt auch fehlerfrei
//* | | ausgelesen
//* 25.08.09 | |. 8 Bluetooth Ger<65>te Adressen bei L6 werden jetzt
//* | | auch fehlerfrei ausgelesen
//* 24.08.09 | |. 7 Bugfix zum Auslesen der Bluetooth Daten bei
//* | | COMBOX R<>KO Variante
//* 19.08.09 | |. 6 Bei den Telefondaten werden die USB Daten f<>r
//* | | BN2010 jetzt vollst<73>ndig ausgelesen (Stick +
//* | | iPOD + MTP Player + Unbekannt)
//* 18.08.09 | |. 5 Auslesen des IGR Status funktioniert jetzt
//* | | auch bei Verwendung mit englischen SGBDs
//* 09.07.09 | |. 4 Formatierung des Textes beim Auslesen der
//* | | Motordaten f<>r L6 Fahrzeuge ist nun richtig
//* 09.07.09 | |. 3 Telefondaten k<>nnen jetzt auch bei CHAMP2
//* | | INBOX Telefon ausgelesen werden
//* 09.07.09 | |. 2 Telefondaten k<>nnen jetzt auch bei RADIO2
//* | | INBOX Telefon ausgelesen werden
//* 08.07.09 | |. 1 Telefondaten k<>nnen jetzt auch bei COMBOX R<>KO
//* | | ausgelesen werden
//*---------------------------------------------------------------------
//* 03.07.09 | 3.86 |. 0 Version freigegeben
//*---------------------------------------------------------------------
//* 02.07.09 | |.12 ID Daten werden bei BN2010 Rubrik jetzt nicht
//* | | mehr falsch angezeigt, fall keine IDENT Daten
//* | | f<>r die Adresse ermittelt werden konnten.
//* 22.06.09 | |.11 Neue Funktion zum Auslesen der RDC Daten
//* 19.06.09 | |.10 INPA Skript st<73>rzt jetzt nicht mehr ab, wenn
//* | | eine Konfiguration ohne aktiven Funktionsblock
//* | | im CheckIn und CheckOut aufgerufen wird
//* 19.06.09 | |. 9 Optimiertes Auslesen der ACC Daten
//* 19.06.09 | |. 8 Optimiertes Auslesen der EGS Daten
//* 18.06.09 | |. 7 RPA Daten werden jetzt nur noch ausgelesen
//* | | wenn kein RDC (SA2VB) verbaut ist
//* 18.06.09 | |. 6 Fensterheber Daten von E70 werden jetzt auch
//* | | ausgelesen
//* 18.06.09 | |. 5 Optimiertes Auslesen der HYBRID Daten
//* 18.06.09 | |. 4 Optimiertes Auslesen der SMC Daten
//* 16.06.09 | |. 3 Optimiertes Auslesen der NOX Daten
//* 10.06.09 | |. 2 Optimiertes Auslesen der TMC Daten
//* 10.06.09 | |. 1 Optimiertes Auslesen der Powermanagement Daten
//*---------------------------------------------------------------------
//* 14.05.09 | 3.85 |. 0 Version freigegeben
//*---------------------------------------------------------------------
//* 14.05.09 | |. 2 Optimiertes Auslesen der Fensterheber Daten
//* 14.05.09 | |. 1 Optimiertes Auslesen der Telefon Daten
//*---------------------------------------------------------------------
//* 29.04.09 | 3.84 |. 0 Version freigegeben
//*---------------------------------------------------------------------
//* 29.04.09 | |. 7 Fehler beim Auslesen von F20 Fahrzeugen wurde
//* | | beseitigt.
//* 24.04.09 | |. 6 Diverse Hilfsfunktionen zur Identifizierung
//* | | der Steuerger<65>te wurden wieder entfernt
//* 23.04.09 | |. 5 Auslesenn des Kilometerstandes erfolgt jetzt
//* | | bei BN2010 Fahrzeugen immer <20>ber KOMBI
//* | | Gruppendatei
//* 23.04.09 | |. 4 Kann eine Datei nicht ge<67>ffnet werde, wird
//* | | jetzt immer eine detaillierte Fehlermeldung
//* | | mit dem entsprechenden Dateinamen angezeigt
//* 19.04.09 | |. 3 Nicht mehr ben<65>tigte Funktionen wurden entfernt
//* 19.04.09 | |. 2 Manuell konfiguriertes ResultDir funktioniert
//* | | jetzt auch, wenn es nicht mit einem Backslash
//* | | endet.
//* 19.04.09 | |. 1 In der Rubrik QC SVK Daten lesen wird jetzt
//* | | zus<75>tzlich auch der ausgeschriebene Steuer-
//* | | ger<65>tename angezeigt
//*---------------------------------------------------------------------
//* 17.04.09 | 3.83 |. 0 Version freigegeben
//*---------------------------------------------------------------------
//* 15.04.09 | |.10 Rubrik QC SVK Daten lesen enth<74>lt jetzt f<>r
//* | | jedes Steuerger<65>t neben dem SGBD Namen auch
//* | | die Diagnoseadresse und den Grobnamen
//* 26.03.09 | |. 9 Archivator kann jetzt Dateien auch sichern
//* | | wenn sie sich in einem anderen ResultDir
//* | | als C:\FAHRZEUG.DAT befinden
//* 26.03.09 | |. 8 DLL Funktion werden jetzt nur noch aufgerufen
//* | | wenn auch eine TD-530.DLL vorhanden ist
//* 24.03.09 | |. 7 Funktionsblock HeadUnit Daten Lesen wurde
//* | | optimiert
//* 24.03.09 | |. 6 Funktionsblock HeadUnit Daten Lesen wird nur
//* | | angezeigt, wenn die entsprechenden Daten auch
//* | | ausgelesen werden konnten
//* 23.03.09 | |. 5 Funktion zum Auslesen und Anzeigen der SWT
//* | | Daten im QC Format wurde komplett neu implementiert
//* | | um die bisherigen Fehler zu vermeiden
//* 19.03.09 | |. 4 Es wird jetzt auch im Verzeichnis C:\EC-APPS\INPA\BIN
//* | | nach der TD-530.DLL gesucht
//* 17.03.09 | |. 3 Nicht mehr ben<65>tigte Funktionen wurden
//* | | entfernt
//* 10.03.09 | |. 2 MOST Registry kann jetzt auch bei CIC-MID und
//* | | CHAMP2 Fahrzeugen ausgelesen werden
//* 10.03.09 | |. 1 Auslesen des Klemmenstatus wurde auf G_CAS
//* | | umgestellt, damit zuk<75>nftig auch L7 Fahrzeuge
//* | | mit FEM ausgelesen werden k<>nnen
//*---------------------------------------------------------------------
//* 25.02.09 | 3.82 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 19.02.09 | |.12 PM Daten erweitert --> JBBF3 STAT_FAHRPROFIL_EES_LESEN
//* 19.02.09 | |.11 PM Daten erweitert --> FRM3 status_zusatzinfos_energie_licht
//* 19.02.09 | |.10 PM Daten erweitert --> CAS4_2 status_klemmen_verhinderer
//* 19.02.09 | |. 9 PM Daten erweitert --> CAS4_2 status_pm_schlafbereitschaft
//* 19.02.09 | |. 8 PM Daten erweitert --> CAS4_2 status_zv_historie
//* 19.02.09 | |. 7 PM Daten erweitert --> CAS4_2 status_pm_historie
//* 18.02.09 | |. 6 PM Daten erweitert --> CAS4_2 status_klemmen_historie
//* 18:02.09 | |. 5 F04 Funktion Hybrid Daten Lesen an neue I-Stufe angepasst
//* 17.02.09 | |. 4 SWT Daten Lesen angepasst
//* 16.02.09 | |. 3 Bug bei der Berechnung des Fehlerzeitpunktes beseitigt
//* 13.02.09 | |. 2 ID Daten lesen ( BN2010 ) Spaltenbreite angepasst
//* 09.02.09 | |. 1 CBS-Daten erweitert "CBSEinheit" "ID"
//*---------------------------------------------------------------------
//* 16.12.08 | 3.81 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 16.11.08 | |.8 Trace-Aufzeichnung verfeinert
//* 15.11.08 | |.7 Tel-Daten werden nun auch bei CheckOut angezeigt
//* 11.10.08 | |.6 Standverbraucherhistory bei PM-Daten verfeinert
//* 10.10.08 | |.5 Headunit-Daten werden nun auch bei CheckOut angezeigt
//* 10.10.08 | |.4 Neue Funktion bei CheckIn und -Out (F004) --> "Hybrid Daten Lesen"
//* 09.12.08 | |.3 SME und EME bei F004 Fahrzeugen werden nun angezeigt
//* 09.12.08 | |.2 HV-Kapazit<69>t bei F004 Fahrzeugen wird nun im Header angezeigt
//* 08.12.08 | |.1 Separate Ausgabe der PM-Daten ist nun m<>glich
Steuerbar <20>ber den Parameter "Separate_PM-File = 1"
//*---------------------------------------------------------------------
//* 01.12.08 | 3.80 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 19.11.08 | |.8 Umweltzeit , Datum und Uhrzeit nun einzeilig
//* 18.11.08 | |.7 Bug bei Anzeige von Umweltzeit beseitigt
//* 05.11.08 | |.6 Bug bei Transportmodus ausschalten beseitigt
//* 27.10.08 | |.5 Programmierstatus lesen bei L6 Fahrzeugen hinzugef<65>gt
//* 23.10.08 | |.4 Bug bei Most Analyse Audio beseitigt
//* 21.10.08 | |.3 Neue Funktion bei CheckOut --> Energiesparmode ausschalten
//* 15.10.08 | |.2 Neue CheckIn-Funktion bei L6 Fahrzeuben --> Treibermodul Scheinwerfer lesen
//* 14.10.08 | |.1 FH_Daten lesen bei L6 Fahrzeugen hinzugef<65>gt
//*---------------------------------------------------------------------
//* 13.10.08 | 3.79 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 07.10.08 | |.5 Bug beseitigt, SVK Daten bei F07 werden nun komplett dargestellt
//* 06.10.08 | |.4 Baureihenkennung bei L6 Fahrzeugen wird nun 4-stellig ausgegeben
//* 04.10.08 | |.3 Trace Aufzeichnung wieder hinzugef<65>gt
//* 01.10.08 | |.2 Bug beseitigt, Auslesen von RR04 Fahrzeugen nun m<>glich
//* 25.09.08 | |.1 Formatierte Ausgabe der Headunit-Daten f<>r Terminal-Parser
//*---------------------------------------------------------------------
//* 19.09.08 | 3.78 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 17.09.08 | |.1 BugFix -> Sporadische Fehler beim Auslesen der
//* | | IDENT und SVK Daten bei L6 Fahrzeugen beseitigt
//*---------------------------------------------------------------------
//* 27.08.08 | 3.77 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 25.08.08 | |.5 RPA Daten bei allen Baureihen erweitert
//* 18.08.08 | |.4 PM Daten und GW History f<>r F01 erweitert
//* 08.08.08 | |.3 Reifenpanneninformation werden beim F01 angezeigt
//* 01.08.08 | |.2 DME und DDE Motordaten erweitert
//* 31.07.08 | |.1 Fehlerinformation bei der Klemmenerkennung verfeinert
//*---------------------------------------------------------------------
//* 28.07.08 | 3.76 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 28.07.08 | |.9 HC2 Daten werden beim F01 ausgelesen
//* 28.07.08 | |.8 SWNR wird beim QC-Format vom RSEH01 durch die Buildnummer ersetzt
//* 25.07.08 | |.7 DME und DDE Motordaten werden beim F01 ausgelesen
//* 23.07.08 | |.6 INPA erstellt eine Statusdatei, welche Rubriken nicht ausgelesen werden konnten, unter anderem f<>r die Terminal software
//* 21.07.08 | |.5 Beim FS und IS lesen werden die Umweltzeit in Datum und Uhrzeit umgerechnet
//* 21.07.08 | |.4 R60 in Skript mit aufgenommen
//* 17.07.08 | |.3 Diagnoseadressen bei E72 hinzugef<65>gt
//* 25.06.08 | |.2 F25 kann man jetzt auch auslesen
//* 24.06.08 | |.1 I-Stufe wird bei E89 angezeigt
//*---------------------------------------------------------------------
//* 17.06.08 | 3.75 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 05.06.08 | |.7 SWT Daten werden beim F01 nun ausgelesen
//* 04.06.08 | |.6 CCC lesen und CIC lesen wurde zu Headunit lesen zusammen gefasst
//* 30.05.08 | |.5 F5 und F6 Tasten bei Fehler- und Infospeicher lesen aktiviert
//* 29.05.08 | |.4 Alarmspeicher f<>r F01 eingebunden
//* 20.05.08 | |.3 Check Control History wird bei F01 nun angezeigt
//* 20.05.08 | |.2 BZE Info werden bei PM Daten von F01 angezeigt
//* 20.05.08 | |.1 Telefondaten mit "Anzahl Reconnects" erweitert und Jobs angepasst
//*---------------------------------------------------------------------
//* 13.05.08 | 3.74 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 06.05.08 | |.8 PM Daten an F01 angepasst
//* 30.04.08 | |.7 Zeit und Datum werden bei CheckOut beim F01 neu gesetzt
//* 30.04.08 | |.6 Tankinhalt bei allen Baureihen vertauscht (Hebelgeber 2 => linke Tankkammer, Hebelgeber 1 => rechte Tankkammer)
//* 24.04.08 | |.5 Tankinhalt wird bei F01 angezeigt
//* 24.04.08 | |.4 Kilometerstand wird richtig angezeigt
//* 23.04.08 | |.3 I-Stufe Werk und I-Stufe HO wird bei F01 angezeigt
//* 15.04.08 | |.2 IGR Status wird bei F01 angezeigt
//* 12.04.08 | |.1 SWNR wird beim QC-Format vom CIC durch die Buildnummer ersetzt
//*---------------------------------------------------------------------
//* 11.04.08 | 3.73 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 11.04.08 | |.4 Bei BN2000 werden beim F01 wieder alle Felder ausgef<65>llt
//* 10.04.08 | |.3 CBS Daten werden nun bei F01 angezeigt
//* 10.04.08 | |.2 PM Daten erweitert bei F01
//* 08.04.08 | |.1 Tankinhalt bei E70 und E71 vertauscht
//*---------------------------------------------------------------------
//* 01.04.08 | 3.72 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 01.04.08 | |.6 Batterieanzeige bei F01 auf der Men<65>seite angepasst
//* 26.03.08 | |.5 L<>schen und lesen des Diagnose Master Speicher im Men<65> F4 mit aufgenommen
//* 25.03.08 | |.4 PM Daten an F01 angepasst
//* 19.03.08 | |.3 Ergebniss von "FA Details" wird bei E90, E91, E92 und E93 nicht mehr angezeigt
//* 17.03.08 | |.2 Systemzeit bei F01 im Header richtig ausgerichtet
//* 17.03.08 | |.1 Folgende Baureihen werden zus<75>tzlich unterst<73>tzt
//* | | (F01, F02, F03, F04, F07, F10, F11, F12, F13, F18)
//*---------------------------------------------------------------------
//* 05.03.08 | 3.71 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 05.03.08 | |.2 Block 4, 5, 6 Inforingspeicher komplett und Spannungsmonitor wieder einkommentiert
//* 05.03.08 | |.1 MessageBox Meldungen beim starten von INPA Script bei F01 entfernt
//*---------------------------------------------------------------------
//* 29.02.08 | 3.70 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 27.02.08 | |.13 Sonderfunktion <20>bergabedurchsicht deaktivieren
//* 25.02.08 | |.12 FH LOGGER DENORMIERER erweitert, nun auch beim R56
//* 29.01.08 | |.11 PM Daten Lesen - Erweiterung BN2010
//* 29.01.08 | |.10 CIC_Daten_Lesen -> Bugfix
//* 29.01.08 | |.9 ICMQL-Status_Adaptivdaten werden gelesen
//* | | GW_History_Speicher wird beim F01 nicht mehr ausgelesen
//* 29.01.08 | |.8 SZL-Lenkwinkelsensor Offset wird beim F01 nicht mehr ausgelesen
//* 29.01.08 | |.7 SVK Daten im QC Format - ERweiterung f<>r ung<6E>ltige Eintr<74>ge
//* 28.01.08 | |.6 MOST Registry Daten werden gelesen F01
//* 22.01.08 | |.5 Fehlerspeicher von SG des BN2K werden jetzt ausgelesen
//* 14.01.08 | |.4 BugFix -> SG die nicht korrekt auf FS_IS_HS Lesen Funktional antworten
//* | | werden nun korrekt behandelt und ausgelesen
//* 08.01.08 | |.3 F10 & F11 werden unterst<73>tzt
//* 08.01.08 | |.2 BugFix -> ausschliesslich CIC auf Adr A0 wird manuell hinzugef<65>gt
//* 08.01.08 | |.1 BugFix -> Zentraler Fehlerspeicher wird nur bei F01 ausgelesen
//*---------------------------------------------------------------------
//* 12.12.07 | 3.69 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 11.12.07 | |.7 FDM300_E60_KGM Block 15 wird ausgelesen
//* 26.11.07 | |.5 CAS4 Schl<68>sseldaten korrigiert (die ersten 4 Bytes werden ignoriert)
//* 26.11.07 | |.4 E72 Steuerger<65>te manuell hinzugef<65>gt: DDE/DME("12"), CIC("A0")
//* 07.11.07 | |.3 JBBF70 -> Weckringspeicher auslesen auskommentiert da das SG nicht Richtig antwortet,
//* | | L<>sung folgt mit den n<>chsten I-Stufen
//* 07.11.07 | |.2 Pr<50>fzonenablauf - Menu Spezial, Pruefzone
//* 07.11.07 | |.1 Energiesparmode <20>ber Parameter setzbar -> "Parameter";"SetEnergieSparModeRR"
//*---------------------------------------------------------------------
//* 06.11.07 | 3.68 |.0 Version freigegeben - BugFix Klemmenstatus
//*---------------------------------------------------------------------
//* 31.10.07 | 3.67 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 25.10.07 | |.8 Disconnect als Parameter wieder eingef<65>hrt. Programm schliesst erst bei
//* | | abstecken des Kabels
//* 25.10.07 | |.7 KGM60 Daten werden bis 09/08 nicht mehr ausgelesen
//* 15.10.07 | |.6 Bugfix GetFaFromNCSEXPER, "Fatal error" bleibt in Zukunft aus
//* 12.10.07 | |.5 CAS Schl<68>sseldaten auslesen f<>r CAS4_2 erweitert
//* 08.10.07 | |.4
//* 04.10.07 | |.3 JobExists logfile Ausgaben auskommentiert (zur besseren <20>bersicht)
//* 01.10.07 | |.2 Neue Funktion bei F4 (FS/HS/IS) -> Shift+F9 - DMA l<>schen. Diagnosemaster wird gel<65>scht
//* 27.09.07 | |.1 Wenn IDENT_FUNKTIONAL nicht erfolgreich werden auch keine SG manuell hinzugef<65>gt
//*---------------------------------------------------------------------
//* 26.09.07 | 3.66 |.0 Version freigegeben
//*---------------------------------------------------------------------
//* 26.07.07 | 3.65 |.0 Software im WIKI ver<65>ffentlicht.
//* 01.08.07 | |.1 Bug beseitigt bei STATUS_VCM_GET_FA
//* 04.09.07 | |.2 Erweiterung f<>r F07
//* 05.09.07 | |.3 Erweiterung f<>r RR3
//* | |.4 FZG_INIT() <20>berarbeitet, Schiebedach und Fensterheber INIT auskommentiert
//* 10.09.07 | |.5 FS_IS_HS_LESEN Funktion erweitert, SGs die fehlerhaft auf FUNKTIONALEN Job geantwortet haben
//* | | werden nochmals einzeln abgefragt.
//* 10.09.07 | |.6 Erweiterung f<>r E72, Hybrid Komponenten manuell hinzugef<65>gt
//* 16.09.07 | |.7
//* 20.09.07 | |.8 KGM Daten lesen (Historienspeicher Block 4,5,6 Inforingspeicher und Spannungsmonitor)
//* | | KGM Daten werden bei GS_HS_Daten_Lesen ausgelesen
//* 26.09.07 | |.9 Archivator NF (Speichern <20>ber F9)
//*---------------------------------------------------------------------
//* 23.07.07 | 3.64 |.0 SGBD-Jobs STATUS_VIN_LESEN und STAT_VCM_GET_FA wurden ge<67>ndert, Script entsprechend angepasst.
//* | |.1 Bug beseitigt wenn beim Script start kein Kabel angesteckt war, wurde der Klemmenstatus nicht richtig
//* | | angezeigt.
//* | |.2 Bug beseitigt, bei E87 und E90 wurde bei den ID Daten kein RLS angezeigt
//* 24.07.07 | |.3 Erweiterung f<>r RR4
//* | |.4 Bug beseitigt. Bei FS_LESEN und FS_LESEN_DETAIL wurden eine falsche Anzahl angezeigt.
//* | |.5 Bug beseitigt. Bei ID Daten lesen wurden teilweise manche Results doppelt angezeigt, dadurch stimmte
//* | | die Formatierung nicht mehr
//* | |.6 Bug beseitigt. Wurde der Klemmenstatus nicht richtig gelesen, wurde der Text "Bitte ein Fzg an." durch
//* | | das Statusfenster verdeckt.
//* | |.7 Erweiterung der Funktion MSA_LESEN() f<>r Co2-Umf<6D>nge
//* | |.8 Neue Funktion SGBD_GET_RESULTS() liefert alle verf<72>gaberen Results
//* 26.07.07 | |.9 Neue Funktion ICM_DATEN_LESEN()
//* | |.10 Bug beseitigt bei MOST_REGISTRY_LESEN
//*---------------------------------------------------------------------
//* 23.07.07 | 3.63 |Version freigegeben
//*---------------------------------------------------------------------
//* 13.06.07 | 3.61 |.0 Bug beseitigt bei ID_LESEN. Wenn bei F01 der Ident_Funktional mit der F01BN2K SGBD
//* | | fehlgeschlage ist, wurden die BN2010 SGs in der Rubrik der BN2K SG<53>s angezeigt
//* | |.1 Bedinung nochmals beschleunigt-> Funktion FZG_DATEN_LESEN wird nun nor noch ausgef<65>rhrt bei einem
//* | | Screen wechsel( Tastendruck auf F-Tasten ) oder wenn der Timer ( 30sec.) abgelaufen ist
//* | |.2 MSA Funktion <20>berarbeitet, es werden nuch noch JOBS ausgef<65>rht, die auch verf<72>gbar sind.
//* | |.3 FUNC_SET_CHECKOUT_FAST() erweitert. Es wird hier nach l<>schen des FS/IS dir Uhrzeit im Fzg. gestellt
//* | |.4 Bug bei Log-Funktion in SGBD_JOB_EXISTS() behoben, war das Logging nicht aktiviert, f<>hrt das zu Fehlern
//* | |.5 Erweiterung f<>r neue Terminal - Version : Zusatz (BN2000 ) bei Ergebnis: ID Daten lesen
//* | |.6 Bug in MSA_LESEN() Funktion beseitigt. (Es wurden Teilweise Falsche SGBD aufgerufen )
//* | |.7 Bug beseitigt im Menu - Most ( Wurde Read_Current/Default_Registry direkt aus dem Men<65> Most
//* | | aufgerufen, f<>hrte dies zu einem ArrayRead-Fehler
//* | |.8 Funktional-Jobs modifiziert: Anzeige der aktuellen Satznummer, sowie SG-Adr
//*---------------------------------------------------------------------
//* 13.06.07 | 3.60 |.1 Funktionen f<>r MOST Current/Default Registry Lesen
//* | | zu einer Funktion zusammengefasst und die neuen Jobs
//* | | READ_DEVIDS_..._REGISTRY verwendet.
//* | |
//* | |.2 Datum der SG<53>s bei den ID Daten f<>r das Terminal angepasst
//* | | ( Hintergrund: Manche SG liefern Datum in der Form dd.mm.yy
//* | | und nicht wie f<>r das Terminal erforderlich
//* | | in dd.mm.yyyy )
//* | |
//* | |.3 E_W<5F>rter und Ho_W<5F>rter aus FA mit ausgelesen und in ErgebnissDatei angezeigt.
//* | |.4 Job KlemenStatus lesen f<>r F01 erweitert .
//* | |.5 Neuer Funktionsblock DiagnoseMaster Daten lesen
//* | | GWSZ und TankInhalt Status f<>r F01 erweitert
//* | |
//* | |.6 Neue Funktionen SGBD_RESULT_EXISTS() und SGBD_RESULTS_EXISTS implementiert.
//*---------------------------------------------------------------------
//* 24.05.07 | 3.59 | Neuer Funktionsblock : MSA_DATEN_LESEN()
//*---------------------------------------------------------------------
//* 21.05.07 | 3.58 | Bug beseitigt: SGBD_JOB() uberpr<70>fung ob <20>bergebene SGBD
//* | | und Job auch g<>ltig sind, nur dann wird Job an SG geschickt
//* | |
//* | | ID_LESEN() optimiert: Unterscheidung BN2K/BN2010 nicht mehr anhand
//* | | des Jobs SVK_LESEN sondern, ob SG mit F01-SGBD oder F01BN2K SGBD ermittelt wurde
//* | |
//* | | Anzeige des Fehlercodes beim Starten des Skriptes wenn der Klemmenstatus nicht
//* | | korrekt ausgelesen werden konnte.
//* | |
//* | | Den Text "(intelligente Generatorregelung)" im Ergebnis File bei "Status iGR"
//* | | hinzugef<65>gt um verwechslungen zu vermeiden!
//*---------------------------------------------------------------------
//* 14.05.07 | 3.57 | Funktionen MOST Default Registry lesen und MOST Current
//* | | Registry lesen f<>r CIC erweitert.
//* | | Neuen Funktionsblock CIC Daten lesen eingef<65>gt
//* | |
//* | | Funktionen FA_LESEN, I_STUFE_LESEN f<>r F01 erweitert
//*---------------------------------------------------------------------
//* 10.05.07 | 3.56 | Erweiterung ZGM_HS_LESEN: Damit die Daten auch mit der
//* | | L2 bwz. L4 richtig ausgelesen werden, wurde diese Funk.
//* | | entsprechend erweitert.
//*---------------------------------------------------------------------
//* 08.05.07 | V3.55 | Funktion hinzugef<65>gt: Nox-Kat Adaption Daten lesen
//* | |
//* | | VersionsNummer des InpaSkripts wird nun auch im Log-
//* | | angezeigt
//* | |
//* | | Bug beseitigt bei SMC-Daten lesen. SMC Daten k<>nnen nur
//* | | bei Kurvenlicht Fahrzeugen ausgelesen werden -> SA 524
//*---------------------------------------------------------------------
//* 07.05.07 | V3.54 | Dummy-Job zur F01 Erkennung eingef<65>gt.
//* | | Damit erkennt das TD-53x jetzt automatisch ob ein F01
//* | | angeschlossen ist, solange die Jobs beim F01 noch nicht
//* | | implementiert sind.
//* | |
//* | | Erweiterung der Funktion TransportModus.
//* | | Nach dem Setzen des Autos in den TraMod, wird der FS
//* | | zur Kontrolle gelesen und angezeigt.
//* | |
//* | | FS_LESEN_DETAIL erweitert f<>r F01
//* | |
//*---------------------------------------------------------------------
//* 24.04.07 | V3.53 | Delay-Time vor Funktion IDENT_FUNKTIONAL eingerichtet.
//* | | Damit nach einem Klemmenwechsel alle SGs genug Zeit
//* | | zum Hochfahren haben, wird hier 5sec gewartet.
//* | |
//* | | Neuer Funktionsblock: auslesen der SMC Daten
//*---------------------------------------------------------------------
//* 19.04.07 | V3.52 | Parameter NotepadView in CFG Datei augenommen.
//* | | <20>ber diesen Parameter kann eingestellt werden,
//* | | ob die Ergebnisse in einem seperaten Notepad-
//* | | fenster angezeigt werden sollen.
//*---------------------------------------------------------------------
//* 18.04.07 | V3.51 | Erweiterung der Funktion FA_Lesen
//* | | Bei E6x und E65 wird der FA zus<75>tlich aus dem LM
//* | | gelesen und E8x und E9x aus dem FRM
//* | |
//* | | Beschleunigung der SkriptBedienung. In der Haupt-
//* | | schleife wird nur noch der Klemmenstatus abgefragt
//* | | und nur wenn sich dieser <20>ndert, werden die
//* | | weiteren Daten gelesen.
//* | |
//* | | Bug beseitigt: Bei der Erweiterung f<>r den F01
//* | | wurde die <20>berschrift ID Daten Lesen ver<65>ndert.
//* | | Diese wurde wieder zur<75>ckgesetzt, das es zu
//* | | Problemen bei der weitern Datenverarbeitung f<>hrte.
//* | |
//* | | Bei den Telefondaten wird die SerNr. des SG mit
//* | | angezeigt. Hintergrund: Zum Freischalten von
//* | | TeleDiensten wird diese immer ben<65>tigt.
//*---------------------------------------------------------------------
//* 29.03.07 | V3.50 | Bug beseitigt, HardwareNr. wurden nicht angezeigt
//* | | bei Ergebnisse ID-DATEN, da falscher JOB gesetzt
//* | | war.
//*---------------------------------------------------------------------
//* 28.03.07 | V3.49 | zus<75>tliche Abfrage in der Funktion iGR Status
//* | | lesen. Es wird <20>berpr<70>ft ob die iGR kodiert ist
//* | | oder nicht. ( STAT_IGR1_BITS0 )
//*---------------------------------------------------------------------
//* 27.03.07 | V3.48 | Bug beseitigt, Text abge<67>ndert in iGR Status im
//* | | ErgebnisFile
//* | | Funktionen TransportMode Aus und Kundenmodus er-
//* | | weitert: - Uhrzeit und Datum wird synchronisiert
//*---------------------------------------------------------------------
//* 21.03.07 | V3.47 | Neuer Funktionsblock: Auslesen der CAS Schl<68>ssel
//* | | Daten
//*---------------------------------------------------------------------
//* 21.03.07 | V3.46 | Erweiterung der Funktion FS_IS_HS_LESEN() f<>r den
//* | | F01.
//* | |
//* | | Erweiterung der Funktion ID_LESEN() f<>r den F01
//* | | Es werden nun beide Formate unterst<73>tzt und ange-
//* | | zeigt.
//*---------------------------------------------------------------------
//* 15.03.07 | V3.45 | Wurde der FA aus der CAS oder der LM oder aus beiden
//* | | nicht richtig ausgelesen, wird dies im Hauptmen<65>
//* | | angezeigt.
//*---------------------------------------------------------------------
//* 15.03.07 | V3.44 | Bug beseitigt. In der Funktion SG_LESEN_DETAIL
//* | | wurden die Ergebnisse GET_RESULT_AS_STR ausge-
//* | | lesen. Die Ergebnisse werden jetzt mit SGBD_RES
//* | | gelesen, damit die DebugAusgabe sowie ErrorHandling
//* | | funktioniert.
//*---------------------------------------------------------------------
//* 15.03.07 | V3.43 | Information <20>ber angeschlossene USB-Ger<65>te ( an
//* | | MULF2-HI ) werden ausgelesen und in der Rubrik
//* | | Telefondaten angezeigt.
//*---------------------------------------------------------------------
//* 13.03.07 | V3.42 | Bug beseitigt. Bei einem KM-Stand <20>ber 40000 wurde
//* | | der CAS KM-Stand falsch angezeigt.
//*---------------------------------------------------------------------
//* 12.03.07 | V3.41 | Bug beseitigt.Ausrichtung bei FS,IS,HS Detail
//* | | Durch die Erweiterung f<>r den F01
//* | | wurden die Spalten in der Detailansicht zu den jw.
//* | | Eintr<74>gen verbreitert.
//*---------------------------------------------------------------------
//* 07.03.07 | V3.40 | Telefondaten werden auch ausgelesen, wenn nur eine
//* | | MULF2_HI und keine TCU verbaut ist.
//*---------------------------------------------------------------------
//* 06.03.07 | V3.39 | iGR-Status im Hautpmen<65> und in der Ergebnisdatei
//* | | anzeigen.
//* | | TransportModus Funktionen implementiert im Men<65>
//* | | Spezial: - Transport Ein
//* | | - Transport Aus
//* | | - Kundenmodus
//*---------------------------------------------------------------------
//* 01.03.07 | V3.38 | CAS Kilometerstand wird mit abgefragt und im
//* | | Hauptmen<65> und der Ergebnisdatei mit angezeigt
//*---------------------------------------------------------------------
//* 28.02.07 | V3.37 | E87 und E90 Abfragen zusammengefa<66>t
//*---------------------------------------------------------------------
//* 26.02.07 | V3.36 | <20>ber eine Parameter in der CFG-Datei kann aus-
//* | | gew<65>hlt werden, ob IDENT_FUNKTIONAL bei jedem
//* | | Klemmenwechsel ausgef<65>hrt wird oder nicht.
//*---------------------------------------------------------------------
//* 26.02.07 | V3.35 | Beseitigung eines Bugs beim Ausf<73>hren der
//* | | Funktionsbl<62>cke in den Auto-Modi. Fehler be-
//* | | seitigt Falls kein Funktionsblock in CFG gew<65>hlt
//* | | ist.
//* | | Beseitigung eines Bugs, Klemmenstatus wird nicht
//* | | mehr ausgelesen, wenn kein Fahrzeug angeschlossen
//* | | ist.
//*---------------------------------------------------------------------
//* 22.02.07 | V3.34 | Anzeigen des Pfades f<>r die Konfigurationsdatei
//* | | Anzeige "Auf Klemmenstatus warten"
//*---------------------------------------------------------------------
//* 20.02.07 | V3.33 | Anpassung an E84
//*---------------------------------------------------------------------
//* 31.01.07 | V3.32 | Werte der Umweltbedingungen werden jetzt wieder
//* | | im Originalformat und nicht mehr als Dezimalzahl
//* | | dargestellt
//*---------------------------------------------------------------------
//* 26.01.07 | V3.31 | Beseitigung eines Bugs beim ID Daten lesen. Daten
//* | | werden jetzt auch angezeigt, wenn keine SGBD
//* | | zur<75>ckgeliefert wurde
//*---------------------------------------------------------------------
//* 17.01.07 | V3.30 | Unterst<73>tzung f<>r R55 und R57
//*---------------------------------------------------------------------
//* 16.01.07 | V3.29 | Unterst<73>tzung f<>r F01 optimiert
//*---------------------------------------------------------------------
//* 10.01.07 | V3.28 | Unterst<73>tzung f<>r E89 (Z4 Nachfolger)
//*---------------------------------------------------------------------
//* 20.12.06 | V3.27 | Anpassung an E82
//*---------------------------------------------------------------------
//* 04.12.06 | V3.26 | Batteriespannung wird jetzt ausgelesen
//* --------------------------------------------------------------------
//* 28.11.06 | V3.25 | Anpassung an E70/E71
//*---------------------------------------------------------------------
//* 24.11.06 | V3.24 | Check Control History kann jetzt auch bei
//* | | KOMB70.PRG ausgelesen werden
//*---------------------------------------------------------------------
//* 17.11.06 | V3.23 | Powermanagement: Hier wurden im Abschnitt iGR-
//* | | Info die Texte den Werten angepasst
//*---------------------------------------------------------------------
//* 10.11.06 | V3.22 | Bei TELE60_3 wird jetzt auch der TCU Typ
//* | | ausgelesen
//*---------------------------------------------------------------------
//* 07.11.06 | V3.21 | SVS-Daten werden bei den Sweeping Technology
//* | | Daten jetzt auch ausgelesen
//*---------------------------------------------------------------------
//* 02.11.06 | V3.20 | Current Registry wird jetzt zusammen mit der
//* | | Default Registry ausgelesen
//*---------------------------------------------------------------------
//* 24.10.06 | V3.19 | Erweiterung in der Rubrik Powermanagement:
//* | | Status iGR mit Abfrage STATUS_SYSTEMCHECK_IGR_AUS
//*---------------------------------------------------------------------
//* 17.10.06 | V3.18 | Optimierung der Fahrzeugerkennung durch
//* | | Verwendung von Gruppendateien
//*---------------------------------------------------------------------
//* 17.10.06 | V3.17 | Telefondaten werden jetzt auch bei verbauter
//* | | MULF_60 bzw. MULF2_60 ausgelesen
//*---------------------------------------------------------------------
//* 12.10.06 | V3.16 | Es werden nur noch die per Bluetooth gekoppelten
//* | | Handys angezeigt
//*---------------------------------------------------------------------
//* 05.10.06 | V3.15 | Intelligente Auswertung der Jobs AIF_LESEN,
//* | | C_FG_LESEN, INFO, PHYSIKALISCHE_HW_NR_LESEN,
//* | | SERIENNUMMER_LESEN
//*---------------------------------------------------------------------
//* 20.09.06 | V3.14 | Auslesen sowie L<>schen der Fensterheber Daten
//* | | (Reversierer, Denormierer) m<>glich.
//*---------------------------------------------------------------------
//* 19.09.06 | V3.13 | Uhrzeit bei Dateiname auf Sekunden genau.
//* | | --> kein <20>berschreiben der Dateien bei gesetztem
//* | | AutoCheckInAndOut mehr m<>glich
//*---------------------------------------------------------------------
//* 14.09.06 | V3.12 | Funktion FUNC_ADD_UHRZEIT_STELLEN in Funktion
//* | | FUNC_SET_CHECKOUT eingef<65>gt um diese beim Checkout
//* | | ausf<73>hren zu k<>nnen.
//*---------------------------------------------------------------------
//* 11.09.06 | V3.11 | Intelligente Ausf<73>hrung der Jobs BT_PASSKEY_LESEN;
//* | | BT_GERAETENAME_LESEN; STATUS_BLUETOOTH;
//* | | =>Unterscheidung in der Funktion TEL_NR_LESEN
//*---------------------------------------------------------------------
//* 07.09.06 | V3.10 | Weitere Anpassung der Baureihenauswertung beim
//* | | Auslesen der Powermanagement Daten
//*---------------------------------------------------------------------
//* 31.08.06 | V3.09 | Ist in der TD-530.cfg AutoExit nicht gesetzt,
//* | | wird das Skript beendet
//*---------------------------------------------------------------------
//* 23.08.06 | V3.08 | Auslesen von zus<75>tzlichen Telefondaten mit Infos
//* | | <20>ber Handydaten
//*---------------------------------------------------------------------
//* 22.08.06 | V3.07 | PC-Name und User-Name in Header aufgenommen
//*---------------------------------------------------------------------
//* 10.08.06 | V3.06 | Anpassung der Baureihenauswertung beim Auslesen
//* | | der Powermanagement Daten
//*---------------------------------------------------------------------
//* 10.08.06 | V3.05 | Auslesen von zus<75>tzlichen Telefon Daten mit Infos
//* | | <20>ber Bluetooth und NAD
//*---------------------------------------------------------------------
//* 19.07.06 | V3.04 | Einf<6E>gen von dezimalzahlen bei den
//* | | Umweltbedingungen
//*---------------------------------------------------------------------
//* 18.07.06 | V3.03 | Bugfix nachtragen in Vehicles, Anzahl immer mit
//* | | checken
//*---------------------------------------------------------------------
//* 04.07.06 | V3.02 | Einbau ES-412 anfragen
//* | | (Angabe Fahrzeugpool in .cfg,
//* | | erweiterungen in ExtendedFileName,
//* | | Dauerbetrieb INPA)
//*---------------------------------------------------------------------
//* 08.06.06 | V3.01 | Logging-Datei wird nur auf Logging = On erstellt
//*---------------------------------------------------------------------
//* 06.06.06 | V3.00 | Logging von TD-530.ini nach TD-530.cfg verlegt
//* | | (wegen Ausleseterminal)
//*---------------------------------------------------------------------
//* 30.05.06 | V2.99 | Wartezeit nachdem Klemme 15 aktiviert wurde
//* | | bei AutoCheckIn und AutoCheckOut
//*---------------------------------------------------------------------
//* 23.05.06 | V2.98 | Bei AutoCheckOut wird die Uhrzeit im Auto
//* | | synchronisiert
//*---------------------------------------------------------------------
//* 23.05.06 | V2.97 | Lenkwinkelsensor Anpassung an neue SGBD
//*---------------------------------------------------------------------
//* 23.05.06 | V2.96 | Report Datei nicht mehr vorhanden
//*---------------------------------------------------------------------
//* 23.05.06 | V2.95 | Telefon Einstellungen f<>r SA639 abge<67>ndert, da
//* | | bei US-Modellen die Abfrage nicht funktionierte
//*---------------------------------------------------------------------
//* 10.05.06 | V2.94 | Ziff Programmierstatus auslesen und anzeigen
//*---------------------------------------------------------------------
//* 09.05.06 | V2.93 | Ruhestrom Anzeigefehler behoben
//*---------------------------------------------------------------------
//* 09.05.06 | V2.92 | Extended File Name Bugfix
//* | | ging nur <20>ber 4 Angaben
//*---------------------------------------------------------------------
//* 04.05.06 | V2.91 | Ruhestrom Update.
//* | | IGR,LEM,BZE,MSA werden ausgelesen
//*---------------------------------------------------------------------
//* 25.04.06 | V2.90 | Check Control History Bugfix(Parameter umbenannt)
//*---------------------------------------------------------------------
//* 21.04.06 | V2.89 | RR2 Bugfix (falsche SGBD)
//*---------------------------------------------------------------------
//* 20.04.06 | V2.88 | Extended File Name teilweise frei w<>hlbar
//*---------------------------------------------------------------------
//* 19.04.06 | V2.87 | RR2 eingebunden
//*---------------------------------------------------------------------
//* 19.04.06 | V2.86 | Fehler bei Temperaturbereich im Powermanagement
//* | behoben
//*---------------------------------------------------------------------
//* 12.04.06 | V2.85 | Anzeigen der FGNR jedes Steuerger<65>tes in Fzg
//* | | Ident
//*---------------------------------------------------------------------
//* 11.04.06 | V2.84 | Selbstdefinierten Ordner (in .cfg) als
//* | | Ergebnisordner verwenden.
//*---------------------------------------------------------------------
//* 06.04.06 | V2.83 | Beseitigung eines Fehlers beim Ermitteln des
//* | | aktuellen Verzeichnisses (Klein - Gro<72>schreibung)
//*---------------------------------------------------------------------
//* 05.04.06 | V2.82 | Neuer Funktionsblock im CheckIn zum Auslesen der
//* | | Getriebe Daten (ZIF, AIF, ...)
//*---------------------------------------------------------------------
//* 05.04.06 | V2.81 | Ermittlung der FDM SGBD erfolgt jetzt mit Hilfe
//* | | der Gruppendatei D_FDM
//*---------------------------------------------------------------------
//* 03.04.06 | V2.80 | Verbreiterung der Spalte SGBD bei den IDENT Daten
//*---------------------------------------------------------------------
//* 31.03.06 | V2.79 | Bei Fahrzeug Identdaten wird jetzt auch die
//* | | SGBD Revision ausgelesen und angezeigt.
//*---------------------------------------------------------------------
//* 23.03.06 | V2.78 | Integration der MOST Datenbewertung in CheckIn
//*---------------------------------------------------------------------
//* 20.03.06 | V2.77 | Optimierung der Parameter aus TD-530.CFG Datei
//*---------------------------------------------------------------------
//* 16.03.06 | V2.76 | Beim CheckIn werden jetzt auch die MOST Daten
//* | | zur Bewertung von MOST Fehlern ausgelesen
//*---------------------------------------------------------------------
//* 09.03.06 | V2.75 | Beim CheckIn werden jetzt auch die SWT Daten des
//* | | NIVI ausgelesen
//*---------------------------------------------------------------------
//* 06.03.06 | V2.74 | Beseitigung eines Fehlers beim FS/IS/HS Airbag
//* | | Untermen<65>. Texte der Buttons werden jetzt ange-
//* | | zeigt.
//*---------------------------------------------------------------------
//* 01.03.06 | V2.73 | L<>schen der FMD Diagnosedaten jetzt auch bei
//* | | FIT CheckOut im Men<65> Spezial
//*---------------------------------------------------------------------
//* 28.02.06 | V2.72 | Anpassung f<>r neue FDM Versionen und Unter-
//* | | st<73>tzung des FDM bei allen Baureihen.
//*---------------------------------------------------------------------
//* 19.02.06 | V2.71 | Optimierung Zusammensetzung der verschiedenen
//* | | Men<65>funktionen
//*---------------------------------------------------------------------
//* 02.02.06 | V2.70 | Unterst<73>tzung f<>r TCU1.5
//*---------------------------------------------------------------------
//* 31.01.06 | V2.69 | Anpassungen beim Lesen von Telefondaten hinsicht-
//* | | lich US TCU
//*---------------------------------------------------------------------
//* 27.01.06 | V2.68 | Anpassung von Telefondaten lesen und setzen bei
//* | | CheckIn und CheckOut an Vorgaben von EI-43
//*---------------------------------------------------------------------
//* 26.01.06 | V2.67 | Neue Funktion beim CheckIn zum Auslesen von
//* | | speziellen CCC Daten
//*---------------------------------------------------------------------
//* 18.01.06 | V2.66 | Anpassung der Sicherungsfunktion beim Aufruf des
//* | | Archivators. Nach Archivator wird jetzt zus<75>tz-
//* | | lich im Funktionenpool Verzeichnis gesucht.
//*---------------------------------------------------------------------
//* 17.01.06 | V2.65 | Tankinhalt jetzt auch bei Rolls Royce
//*---------------------------------------------------------------------
//* 13.01.06 | V2.64 | Bei Fahrzeug CheckOut wird jetzt auch am ALBV
//* | | am Fahrer- und Beifahrersitze eine
//* | | Initialisierung
//*---------------------------------------------------------------------
//* 12.01.06 | V2.63 | Optimierung der Funktion zum Auslesen der CFG und
//* | | INI Einstellungen
//*---------------------------------------------------------------------
//* 11.01.06 | V2.62 | <20>ber TD-530.CFG kann jetzt mit Hilfe vom Parameter
//* | | ExtendedFileName eine Erweiterte Abspeicherung
//* | | der Ergebnisdaten in einem Dateinamen mit voraus-
//* | | gesetztem Datum und Uhrzeit eingeschaltet
//*---------------------------------------------------------------------
//* 07.01.06 | V2.61 | Auslesen und anzeigen der Steueger<65>te
//* | | Seriennummer bei den IDENT Daten
//*---------------------------------------------------------------------
//* 07.01.06 | V2.60 | Optimierung des internen Programmablaufs zur
//* | | Ermittlung der Baureihe
//*---------------------------------------------------------------------
//* 05.01.06 | V2.59 | Beseitigung eines Fehlers: Beim E89x wird jetzt
//* | | auch das RLS erkannt und ausgelesen.
//*---------------------------------------------------------------------
//* 15.12.05 | V2.58 | Erweiterung der Konfigurationsm<73>glichkeit. Ablauf
//* | | von CheckIn und CheckOut kann jetzt in TD-530.CFG
//* | | festgelegt werden
//*---------------------------------------------------------------------
//* 12.12.05 | V2.57 | Anzeige besonderer Ereignisse (z.B. Weihnachten)
//*---------------------------------------------------------------------
//* 06.12.05 | V2.56 | Unterst<73>tzung f<>r E88 wurde integriert
//*---------------------------------------------------------------------
//* 02.12.05 | V2.55 | Verbesserung des Auslesen der CBS Daten. Durch
//* | | eine intellegente Auswertung, sollten jetzt
//* | | die CBS Daten sowohl bei alten alten wie auch
//* | | neuen Motoren angezeigt werden.
//*---------------------------------------------------------------------
//* 01.12.05 | V2.54 | Integration KGM HS Lesen (Beseitgung von Bugs)
//*---------------------------------------------------------------------
//* 30.11.05 | V2.53 | Integration KGM HS Lesen (erste Testversion)
//*---------------------------------------------------------------------
//* 29.10.05 | V2.52 | Beseitigung eines Bugs bei Spezialversion f<>r
//* | | EI-44
//*---------------------------------------------------------------------
//* 28.10.05 | V2.51 | Implementierung einer Spezialversion mit redu-
//* | | ziertem CheckIn / CheckOut f<>r EI-44
//*---------------------------------------------------------------------
//* 26.10.05 | V2.50 | Da beim Setzen des LWS Offset beim CheckOut ohne
//* | | vorherigen CheckIn ein falscher Wert gesetzt
//* | | wurde, wird dieser nun nicht mehr beim CheckOut
//* | | durchgef<65>hrt
//*---------------------------------------------------------------------
//* 17.10.05 | V2.49 | Unterst<73>tzung f<>r E81 integriert
//*---------------------------------------------------------------------
//* 23.08.05 | V2.48 | ACC Daten werden jetzt nur ausgelesen, wenn ein
//* | | ACC verbaut ist.
//*---------------------------------------------------------------------
//* 17.08.05 | V2.47 | Verbesserte Texte bei Anzeige ACC Daten
//*---------------------------------------------------------------------
//* 17.08.05 | V2.46 | Verbesserte Texte bei Anzeige Pr<50>fsummenbytes
//*---------------------------------------------------------------------
//* 17.08.05 | V2.45 | Zus<75>tzlicher Aufgabenblock bei CheckIn zum Aus-
//* | | lesen von ACC Daten
//*---------------------------------------------------------------------
//* 16.08.05 | V2.44 | Erweiterung beim Spezial CheckIn von ES-47 zum
//* | | setzen von Einstellungen f<>r die Erprobung
//*---------------------------------------------------------------------
//* 16.08.05 | V2.43 | Auslesen der Telefonnummern jetzt auch bei E87
//* | | und E9x
//*---------------------------------------------------------------------
//* 08.08.05 | V2.42 | Unterst<73>tzung des FDM 3.x
//*---------------------------------------------------------------------
//* 23.07.05 | V2.41 | Auslesen und Anzeigen Steuerger<65>te Seriennummer
//* | | bei IDENT Daten
//*---------------------------------------------------------------------
//* 23.07.05 | V2.40 | Unterst<73>tzung f<>r R56 (Mini) wurde integriert
//*---------------------------------------------------------------------
//* 21.07.05 | V2.39 | Beseitigung eines Fehlers im Protokollmodus
//*---------------------------------------------------------------------
//* 13.07.05 | V2.38 | ZGM Historyspeicher lesen jetzt auch bei E90 und
//* | | E87
//*---------------------------------------------------------------------
//* 13.07.05 | V2.37 | CheckControl History wird jetzt auch bei E87 und
//* | | E9x ausgelesen.
//*---------------------------------------------------------------------
//* 11.07.05 | V2.36 | Anpassung Archivator Aufruf f<>r automatischen
//* | | Modus
//*---------------------------------------------------------------------
//* 27.06.05 | V2.35 | Beseitigung eines Fehlers. R<>cksprung vom Fehler-
//* | | speichermen<65> in Hauptmen<65> funktioniert wieder.
//*---------------------------------------------------------------------
//* 27.06.05 | V2.34 | Beim Auslesen der Fahrzeugdaten f<>r den Header
//* | | wird jetzt zus<75>tzlich der Tankinhalt ausgelesen
//*---------------------------------------------------------------------
//* 27.06.05 | V2.33 | Beim Auslesen der Fahrzeugdaten f<>r den Header
//* | | wird jetzt zus<75>tzlich das Produktionsdatum
//* | | ausgelesen
//*---------------------------------------------------------------------
//* 23.06.05 | V2.32 | Umstellung des Archivator Aufrufs
//*---------------------------------------------------------------------
//* 02.06.05 | V2.31 | Powermanagement Daten werden jetzt auch bei RR
//* | | E87, E9x und E70 ausgelesen
//*---------------------------------------------------------------------
//* 20.05.05 | V2.30 | Verbesserte Fahrzeugerkennung. Steuerger<65>teident
//* | | wird ab jetzt nur noch durchgef<65>hrt, wenn sich
//* | | der Fahrzeugauftrag oder der Klemmenstatus <20>ndert
//*---------------------------------------------------------------------
//* 20.05.05 | V2.29 | Beseitigung eines Fehlers beim Setzen der
//* | | <20>bergabedurchsicht
//*---------------------------------------------------------------------
//* 19.05.05 | V2.28 | Beseitigung eines Fehlers beim Archivator
//* | | Aufruf
//*---------------------------------------------------------------------
//* 10.05.05 | V2.27 | Neuer Parameter in TD-530.CFG Datei WaitForClamp
//* | | durch den beim AUTO Modus das Skript erst ge-
//* | | startet wird, wenn der gesetze Klemmenstatus
//* | | vorhanden ist.
//*---------------------------------------------------------------------
//* 10.05.05 | V2.26 | Modifikation Archivator Schnittstelle
//*---------------------------------------------------------------------
//* 04.05.05 | V2.25 | Integration Archivator Schnittstelle
//*---------------------------------------------------------------------
//* 22.04.05 | V2.24 | Erweiterung beim Auslesen der Powermanagement
//* | | Daten. Zus<75>tzlich wird jetzt der Parameter
//* | | "Startf<74>higkeit bei Kl0 gef<65>hrdet" ausgelesen und
//* | | angezeigt.
//*---------------------------------------------------------------------
//* 30.03.05 | V2.23 | Erweiterung der Funktion RPA Lesen f<>r M5/M6
//*---------------------------------------------------------------------
//* 29.03.05 | V2.22 | Neue Funktion im Men<65> Spezial zum Setzen der
//* | | <20>bergabedurchsicht
//*---------------------------------------------------------------------
//* 24.03.05 | V2.21 | Neue Funktion RPA Lesen im CheckIn zum Auslesen
//* | | der RPA Initialisierungsz<73>hler
//*---------------------------------------------------------------------
//* 09.02.05 | V2.19 | Beseitigung eines Bugs beim L<>schen der FDM
//* | | Diagnosedaten
//*---------------------------------------------------------------------
//* 09.02.05 | V2.18 | Umstellung Men<65> "Daten auf Server sichern" auf
//* | | neue Verzeichnisstruktur
//*---------------------------------------------------------------------
//* 07.02.05 | V2.17 | Beseitigung eines Bugs beim Sichern von Daten
//*---------------------------------------------------------------------
//* 03.02.05 | V2.16 | Unterst<73>tzung f<>r E68 (Wasserstoff) hinzugef<65>gt
//*---------------------------------------------------------------------
//* 14.01.05 | V2.15 | Beseitigung eines Problems beim Auslesen eines
//* | | E92
//*---------------------------------------------------------------------
//* 12.01.05 | V2.14 | Beseitigung eines Problems beim Lesen eines
//* | | Fehlerspeichereintrages, der mehrmals aufgetreten
//* | | ist und deshalb mehrere Umweltdatens<6E>tze hat.
//*---------------------------------------------------------------------
//* 14.12.04 | V2.13 | Umstellung des Spezial Modus Auto_Save. Ist der
//* | | Parameter gesetzt, so wird jetzt beim Aufstarten
//* | | automatisch in das Men<65> zur Datensicherung gewe
//* | | wechselt
//*---------------------------------------------------------------------
//* 14.12.04 | V2.12 | Erweiterung FDM Men<65> zum Auslesen und L<>schen der
//* | | FDM Diagnosedaten und zum Ein und Ausschalten der
//* | | SMS <20>bertragung
//*---------------------------------------------------------------------
//* 01.12.04 | V2.11 | Umstellung Texte (Deutsch / Englisch) f<>r
//* | | Referenzierung
//*---------------------------------------------------------------------
//* 29.11.04 | V2.10 | Beim Auslesen der FDM Daten wird jetzt zwischen
//* | | einem FDM mit der alten Hardware (HW=02) und der
//* | | neuen Hardware (HW=11) unterschieden, da die
//* | | Daten dabei in unterschiedlichen Bl<42>cken abgelegt
//* | | werden.
//*---------------------------------------------------------------------
//* 15.11.04 | V2.09 | Implementierung eines neuen AutoSkript Modus, in
//* | | dem es nur m<>glich ist Fehler- und Infospeicher
//* | | auszulesen und zu l<>schen.
//*---------------------------------------------------------------------
//* 10.11.04 | V2.08 | Erweiterung des Skripts zur Unterst<73>tzung von E70
//* | | (nicht am Fahrzeug getestet)
//*---------------------------------------------------------------------
//* 29.10.04 | V2.07 | Beim Auslesen der FDM Daten werden jetzt auch
//* | | die aufgezeichneten WakeUps und die Fehler- und
//* | | Infospeichereintr<74>ge ausgelesen und angezeigt.
//*---------------------------------------------------------------------
//* 14.10.04 | V2.05 | Erweiterung der Parameterangaben in der Datei
//* | | TD-530.CFG. Jetzt kann zus<75>tzlich der Pfad f<>r
//* | | die automatische Sicherung angelegt werden.
//*---------------------------------------------------------------------
//* 08.10.04 | V2.04 | Anzeige des Skript Version im Ergebnis, damit
//* | | bei Fehlermeldungen die Zuordnung m<>glich ist.
//*---------------------------------------------------------------------
//* 08.10.04 | V2.03 | Beseitigung eines Bugs beim Aufruf der TD-530.BAT
//* | | zum Sichern der Daten. Das Sichern von Daten ist
//* | | jetzt auch m<>glich, wenn INPA in einem anderen
//* | | Verzeichnis als "C:\INPA" installiert ist.
//*---------------------------------------------------------------------
//* 07.10.04 | V2.02 | Neue Funktion im Auto Modus. Integration eines
//* | | Ablaufes f<>r ES47
//*---------------------------------------------------------------------
//* 27.09.04 | V2.01 | Beseitigung eines Fehlers beim Setzen des <20>ber-
//* | | gabeparameter f<>r die Arbeitsgruppe bei der
//* | | Datensicherung
//*---------------------------------------------------------------------
//* 22.09.04 | V2.00 | Erweiterung der Sicherungsfunktion. Beim Sichern
//* | | von Daten besteht der Verzeichnisname jetzt aus
//* | | Datum, Uhrzeit und einer Kurzbezeichnung der
//* | | Arbeitsgruppe. Die Arbeitsgruppe wird aus der
//* | | Datei TD-530.CFG ermittelt. In diese Datei wurden
//* | | jetzt ebenfalls die Automatisierungsparameter
//* | | verschoben.
//*---------------------------------------------------------------------
//* 17.09.04 | V1.99 | Der Start von Spezialversionen wird jetzt durch
//* | | das Setzen von den Parametern Script und AutoExit
//* | | in der Rubrik [Automation] der INI Datei
//* | | gesteuert.
//*---------------------------------------------------------------------
//* 06.09.04 | V1.98 | Beim Auslesen der Telefondaten werden jetzt
//* | | zus<75>tzlich zu den Telefonnummern auch die ICC ID
//* | | und die IMEI ausgelesen.
//*---------------------------------------------------------------------
//* 18.08.04 | V1.97 | Beseitigung eines Fehlers beim HS Lesen. Die
//* | | HS Details werden jetzt nicht mehr <20>ber den
//* | | Fehlercode, sondern <20>ber die Fehlernummer
//* | | ermittelt.
//*---------------------------------------------------------------------
//* 17.08.04 | V1.96 | Neue Funktion im Men<65> Spezial zum L<>schen von
//* | | FS, IS und HS = FIT CheckOut
//*---------------------------------------------------------------------
//* 16.08.04 | V1.95 | Neue Funktion im Men<65> Spezial zum gezielten Aus-
//* | | lesen s<>mtlicher Daten f<>r eine Ruhestromanalyse
//*---------------------------------------------------------------------
//* 09.08.04 | V1.94 | Beim CheckOut wird jetzt bei der Fahrzeuginbe-
//* | | triebnahme auch ein <20>inlauf der Klimaanlage
//* | | durchgef<65>hrt und der RLS initialisiert.
//*---------------------------------------------------------------------
//* 09.08.04 | V1.93 | Beim Auslesen der Powermanagementdaten wird jetzt
//* | | nicht mehr die SGBD MSV70 verwendet, sondern
//* | | die SGBD f<>r den im Fahrzeug verbauten Motor
//*---------------------------------------------------------------------
//* 19.07.04 | V1.92 | Telefondatein f<>r E65 LZQ werden jetzt aus der
//* | | Datei E65.TEL geladen
//*---------------------------------------------------------------------
//* 19.07.04 | V1.91 | Zus<75>tzliche Spalte beim Auslesen der ZGM History
//* | | zur Anzeige von Hinweisen (SV_A = Standverbrau-
//* | | cher Abschaltung und UBat = Unterspannung)
//*---------------------------------------------------------------------
//* 13.07.04 | V1.90 | Anstatt der Datei FERTIG.TXT wird nun nach der
//* | | Durchf<68>hrung eines kompletten CheckIn bzw. Check-
//* | | Out die Datei REPORT.TXT angelegt. In dieser
//* | | Datei sind Informationen <20>ber fehlgeschlagenen
//* | | Jobs, bzw. fehlgeschlagene Ergebnisauswertungen.
//*---------------------------------------------------------------------
//* 12.07.04 | V1.89 | Beseitigung eines Fehlers beim CBS Daten lesen
//* | | von ME9N62_2
//*---------------------------------------------------------------------
//* 30.06.04 | V1.88 | Neue Funktion bei CheckIn: Auslesen der DME/DDE
//* | | Daten (ZIF,Datenreferenz und falls vorhanden IBS)
//*---------------------------------------------------------------------
//* 29.06.04 | V1.87 | Batteriekapazit<69>t wird jetzt auch bei E60, E61
//* | | E63 und E64 angezeigt.
//*---------------------------------------------------------------------
//* 29.06.04 | V1.86 | Kleinere Erweiterungen innerhalb des Auslesen der
//* | | Powermanagementdaten
//*---------------------------------------------------------------------
//* 22.06.04 | V1.85 | Unterst<73>tzung f<>r erweiterte Fehlerausblenddatei-
//* | | en mit Zeitpunkt des Endes der Bauabweichung
//*---------------------------------------------------------------------
//* 21.06.04 | V1.84 | Auslesen der Powermanagement jetzt auch f<>r E60
//* | | E61, E63 und E64
//*---------------------------------------------------------------------
//* 21.06.04 | V1.83 | Auslesen des CheckControl Namen bei der
//* | | CC History
//*---------------------------------------------------------------------
//* 04.06.04 | V1.82 | Beseitigung eines Fehlers beim Lesen der CBS
//* | | Daten aus einem Top-Diesel bzw. vom NG6
//*---------------------------------------------------------------------
//* 01.06.04 | V1.81 | ZGM History Speicher wird beim CheckOut nicht
//* | | mehr gel<65>scht, damit bei der Analyse die voll-
//* | | st<73>ndige History verf<72>gbar ist.
//*---------------------------------------------------------------------
//* 01.06.04 | V1.80 | Beim Auslesen des Fahrzeuges wird jetzt zu-
//* | | s<>tzlich das Zeitkriterum und der Typschl<68>ssel
//* | | ausgelesen und angezeigt.
//*---------------------------------------------------------------------
//* 26.05.04 | V1.79 | Zus<75>tzlicher Parameter beim Aufrufen der Batch
//* | | Datei zum Sichern der Daten, damit nur die Daten
//* | | vom aktuellen Datum gesichert werden.
//*---------------------------------------------------------------------
//* 25.05.04 | V1.78 | Unterst<73>tzung f<>r Rolls Royce (RR1) wurde
//* | | integriert
//*---------------------------------------------------------------------
//* 13.05.04 | V1.77 | CheckControl History wird jetzt auch beim E65
//* | | ausgelesen
//*---------------------------------------------------------------------
//* 12.05.04 | V1.76 | Beseitigung eines Fehlers: Beim E65 wird jetzt
//* | | auch die SINE erkannt und angesteuert.
//*---------------------------------------------------------------------
//* 12.05.04 | V1.75 | Bei den Fehlerausblendungen wird jetzt nach
//* | | Steuerger<65>ten unterschieden.
//*---------------------------------------------------------------------
//* 11.05.04 | V1.74 | Hinweis bei ausgeblendeten Fehlern. Mit Hilfe der
//* | | Fehlerausblenddateien im Unterverzeichnis
//* | | "..\FAB" wird jetzt bei jedem ausgeblendeten
//* | | Fehler ein entsprechender Hinweis angezeigt.
//*---------------------------------------------------------------------
//* 06.05.04 | V1.73 | Bei der Spezial Version LZQ CheckOut werden jetzt
//* | | bei allen Fahrzeugen die Telefonnummern aus der
//* | | Datei "LZQ_E65i.TEL" gesetzt.
//*---------------------------------------------------------------------
//* 06.05.04 | V1.72 | Anpassung der Fensterheber Initialisierung
//* | | beim E6x auf das neue Parameterformat
//* | | STEUERN_CFL ECU;AUTOINIT_ENDMONTAGE;<BAUREIHE>
//*---------------------------------------------------------------------
//* 04.05.04 | V1.71 | Die Spezial Versionen unterst<73>tzen jetzt den
//* | | INI Parameter "STATUS" in der Rubrik "AUTOEXIT"
//* | | Ist dieser auf "ON" gesetzt, so wird nach dem
//* | | Durchlaufen des Skriptes INPA automatisch beendet
//*---------------------------------------------------------------------
//* 27.04.04 | V1.70 | Bei der Spezial Version f<>r den E65 LZQ CheckIn
//* | | wird jetzt nach der Durchf<68>hrung des CheckIn
//* | | im Verzeichnis "C:\FAHRZEUG.DAT" die Datei
//* | | "FERTIG.TXT" erstellt. Dadurch k<>nnen andere
//* | | Programme das Skript einbinden und den Auslese-
//* | | prozess komplett automatisieren
//*---------------------------------------------------------------------
//* 23.04.04 | V1.69 | Sicherung von Daten ist jetzt auch m<>glich, wenn
//* | | das TD-53x INPA Skript in dem Verzeichnis
//* | | C:\EC-Apps\INPA\SGDAT installiert ist.
//*---------------------------------------------------------------------
//* 14.04.04 | V1.68 | Logging kann jetzt den Parameter "Status" in der
//* | | Section "Logging" der TD-530.INI ein- bzw. aus-
//* | | geschaltet werden.
//*---------------------------------------------------------------------
//* 14.04.04 | V1.67 | Unterst<73>tzung f<>r E91, E93 und E94
//*---------------------------------------------------------------------
//* 14.04.04 | V1.66 | Umstellung der Datensicherung auf INI Datei.
//* | | Dadurch k<>nnen jetzt auch Personen au<61>erhalb von
//* | | TD-53x die Funktion zum Sichern von Daten (Haupt-
//* | | men<65> F9) verwenden. Konfiguration erfolgt <20>ber
//* | | TD-530.INI und TD-530.BAT Datei.
//*---------------------------------------------------------------------
//* 26.03.04 | V1.65 | Durch die Umstellung der Ergebnisdarstellung beim
//* | | Ausf<73>hren der Jobs READ_DEFAULT_REGISTRY und
//* | | READ_CURRENT_REGISTRY in der SGBD CCCG60 kam es
//* | | zu einem Fehler. Dieser Fehler wurde beseitigt.
//*---------------------------------------------------------------------
//* 25.03.04 | V1.64 | Neue Funktion im Men<65> "Daten auf Server sichern"
//* | | zum Wegsichern von NG6 Analysedaten
//*---------------------------------------------------------------------
//* 18.03.04 | V1.63 | Anzeige und Ausgabe der Batteriekapazit<69>t bei E65
//*---------------------------------------------------------------------
//* 15.03.04 | V1.62 | Verbesserung der Datensicherung. Es wird jetzt
//* | | zus<75>tzlich zum Datum auch die Uhrzeit im Ver-
//* | | zeichnisnamen angegeben.
//*---------------------------------------------------------------------
//* 11.03.04 | V1.61 | Unterst<73>tzung von ULF Telefon beim CheckOut
//*---------------------------------------------------------------------
//* 03.03.04 | V1.60 | Beseitigung eines Fehlers beim L<>schen der Ergeb-
//* | | nislisten
//*---------------------------------------------------------------------
//* 02.03.04 | V1.59 | Neue Funktion zum Sichern der Daten von E61 KNG
//* | | Fahrzeugen
//*---------------------------------------------------------------------
//* 27.02.04 | V1.58 | Erweiterungen zur Unterst<73>tzung von E90
//*---------------------------------------------------------------------
//* 27.02.04 | V1.57 | Erweiterungen zur Unterst<73>tzung von E87
//*---------------------------------------------------------------------
//* 26.02.04 | V1.56 | Spezial Versionen f<>r E65 LZQ
//*---------------------------------------------------------------------
//* 26.02.04 | V1.55 | Umstellung auf Datei "BMW_STD.H"
//*---------------------------------------------------------------------
//* 17.02.04 | V1.54 | L<>schen des FDM Diagnosespeichers + Reset beim
//* | | CheckOut
//*---------------------------------------------------------------------
//* 17.02.04 | V1.53 | Auslesen der Powermanagement Daten beim E65 beim
//* | | CheckIn
//*---------------------------------------------------------------------
//* 22.01.04 | V1.52 | Unterst<73>tzung f<>r Bluetooth Telefon beim E65
//*---------------------------------------------------------------------
//* 21.01.04 | V1.51 | Verbesserte Logging Funktionalit<69>t
//*---------------------------------------------------------------------
//* 16.01.04 | V1.50 | Neue Funktion im CheckIn zum Auslesen der Check
//* | | Control History bei E60 Fahrzeugen.
//*---------------------------------------------------------------------
//* 15.01.04 | V1.49 | Verbessertet CheckIn: Die CBS Daten, der LWS Off-
//* | | set und die Telefonnummern werden jetzt nur ein-
//* | | malig ausgelesen und dann in den entsprechenden
//* | | Dateien abgespeichert.
//*---------------------------------------------------------------------
//* 14.01.04 | V1.48 | Im Men<65> "Fahrzeugdaten Sichern" wurde ein neuer
//* | | Men<65>punkt zum Sichern der E65 LZQ Daten hin-
//* | | zugef<65>gt
//*---------------------------------------------------------------------
//* 13.01.04 | V1.47 | Beim L<>schen des ZGM HS Speichers wird jetzt
//* | | anschlie<69>end kein erneutes Lesen durchgef<65>hrt.
//*---------------------------------------------------------------------
//* 12.01.04 | V1.46 | Auslesen des ZGM Historyspeichers beim CheckIn
//*---------------------------------------------------------------------
//* 07.01.04 | V1.45 | Schneller Abfragezeiten (Abtastzeiten) bei der
//* | | Durchf<68>hrung einer Trace Messung
//*---------------------------------------------------------------------
//* 19.12.03 | V1.44 | Unterst<73>tzung f<>r Englische Texte integriert.
//*---------------------------------------------------------------------
//* 18.12.03 | V1.43 | Unterst<73>tzung f<>r Fehlerausblendungen (FAB) und
//* | | Problemdatenbank (PDB) wurde auskommentiert, da
//* | | diese Funktionen nicht mehr unterst<73>tzt werden.
//*---------------------------------------------------------------------
//* 17.12.03 | V1.42 | S<>mtliche Texte sind jetzt in Konstanten abgelegt
//* | | Dadurch ist jetzt eine Unterst<73>tzung von anderen
//* | | Sprachen m<>glich
//*---------------------------------------------------------------------
//* 11.12.03 | V1.41 | Umstellung auf verbesserte Parameter, welche
//* | | nicht direkt im Source Code enthalten sind.
//*---------------------------------------------------------------------
//* 11.12.03 | V1.40 | Unterst<73>tzung f<>r Logdatei integriert
//*---------------------------------------------------------------------
//* 05.12.03 | V1.39 | Unterst<73>tzung f<>r E87 hinzugef<65>gt. Funktion am
//* | | E87 mu<6D> erst noch <20>berpr<70>ft werden.
//*---------------------------------------------------------------------
//* 25.11.03 | V1.38 | Verbesserte Routinen zum Auslesen und L<>schen
//* | | des Fehler-, Info- und Historyspeichers
//*---------------------------------------------------------------------
//* 24.11.03 | V1.37 | Verbesserung der Trace Aufzeichnung.
//*---------------------------------------------------------------------
//* 18.11.03 | V1.36 | Beim ID Daten Lesen werden jetzt auch die ZB
//* | | Nummer und die HW Nummer eingelesen und angezeigt
//*---------------------------------------------------------------------
//* 18.11.03 | V1.35 | Neue Funktion zum Aufzeichnen von Messungen in
//* | | Trace Dateien mit der Datei TRACE.TST als
//* | | Konfiguration
//*---------------------------------------------------------------------
//* 05.11.03 | V1.34 | Beim Auslesen des Fahrzeugauftrages werden jetzt
//* | | zus<75>tzlich die SA Nummern ermittelt und angezeigt
//*---------------------------------------------------------------------
//* 03.11.03 | V1.33 | Erweiterung beim Lesen und Setzen der Telefon-
//* | | nummern um GATS SMSC und PROVIDER Nummer
//*---------------------------------------------------------------------
//* 17.10.03 | V1.32 | Beim CCC Checkout wird beim ASK jetzt zwischen
//* | | den Baureihen E60, E63 und E64 unterschieden.
//*---------------------------------------------------------------------
//* 17.10.03 | V1.31 | Beim CCC Checkout werden jetzt die Telefonnummern
//* | | in Abh<62>ngigkeit der Baureihe gesetzt.
//*---------------------------------------------------------------------
//* 17.10.03 | V1.30 | Zus<75>tzliche <20>berpr<70>fung der Telefonsoftware beim
//* | | CCC Checkout
//*---------------------------------------------------------------------
//* 16.10.03 | V1.29 | Beseitigung eines Fehlers in der Funktion
//* | | SGBD_Result
//*---------------------------------------------------------------------
//* 14.10.03 | V1.28 | Schnellere Ausf<73>hrung von TEST_PROCESS_JOB. Wird
//* | | unmittelbar hintereinander die gleiche SGBD und
//* | | der gleiche Job <20>bergeben, so wird dies nicht
//* | | ausgef<65>hrt, sondern nur noch das Ergebnis gelesen
//*---------------------------------------------------------------------
//* 14.10.03 | V1.27 | Jetzt wird zus<75>tzlich die Fehlerursache abgelegt,
//* | | wenn beim Ausf<73>hren der Funktion TEST_PROCESS_JOB
//* | | ein Fehler auftritt.
//*---------------------------------------------------------------------
//* 06.10.03 | V1.26 | Neue Funktion zum Setzen von Datum und Uhrzeit
//* | | im MOST Men<65>
//*---------------------------------------------------------------------
//* 06.10.03 | V1.25 | Neue Funktion zum Ausf<73>hren von Toolset Tests
//*---------------------------------------------------------------------
//* 01.10.03 | V1.24 | Auslesen und <20>berwachung der MOST 3dB Absenkung
//* | | wurde ver<65>ndert. Jetzt wird der Timer immer vor
//* | | dem Senden von Jobs neu gestartet.
//*---------------------------------------------------------------------
//* 30.09.03 | V1.23 | Neue Funktion TEST_PROCESS zum Ausf<73>hren von
//* | | Toolset Testdateien. Wird im CCC Checkout verwen-
//* | | det, um die CCC Komponenten zu <20>berpr<70>fen.
//*---------------------------------------------------------------------
//* 30.09.03 | V1.22 | Reihenfolge im Men<65> MOST 3dB Absenkung ist jetzt
//* | | beim E65 nicht nach SG Adressen sortiert, sondern
//* | | nach der Reihenfolge auf dem MOST Bus
//*---------------------------------------------------------------------
//* 16.09.03 | V1.21 | Neue Funktion beim CheckOut zur Inbetriebnahme
//* | | verschiedener Fahrzeugfunktionen (Fensterheber,
//* | | Schiebehebedach, Datum, Uhrzeit)
//*---------------------------------------------------------------------
//* 04.09.03 | V1.20 | Verbesserung der MOST Funktion 3dB Absenkung.
//* | | Jetzt kann die Absenkung f<>r alle MOST Teilnehmer
//* | | getrennt ein- bzw. ausgeschaltet werden
//*---------------------------------------------------------------------
//* 01.09.03 | V1.19 | Neue Funktion im Men<65> Spezial zur Durchf<68>hrung
//* | | aller CheckOut Aufgaben nach einer CCC Flash-
//* | | aktion
//*---------------------------------------------------------------------
//* 28.08.03 | V1.18 | Beseitigung eines Bugs zur Ansteuerung des FDM
//*---------------------------------------------------------------------
//* 25.08.03 | V1.17 | Beseitigung eines Fehlers beim Lesen des Fahr-
//* | | auftrages.
//*---------------------------------------------------------------------
//* 23.08.03 | V1.16 | Zus<75>tzliche Funktionen bei CheckIn und CheckOut
//* | | zum Auslesen und L<>schen des ZGM Historyspeichers
//*---------------------------------------------------------------------
//* 22.08.03 | V1.15 | Beseitigung eines Fehlers beim Festlegen der
//* | | durchzuf<75>hrenden Aufgaben. Telefon anmelden und
//* | | Telefonnummer lesen bzw. setzen jetzt nur noch
//* | | beim E60
//*---------------------------------------------------------------------
//* 20.08.03 | V1.14 | Erweiterung des Airbag Men<65>: Neu Funktion zum
//* | | Auslesen der Systemzeit aller Airbag Steuerger<65>te
//*---------------------------------------------------------------------
//* 18.08.03 | V1.13 | Beseitigung eines Fehlers beim Lesen der Default
//* | | und Current Registry bei Fahrzeugen mit CCC
//*---------------------------------------------------------------------
//* 01.08.03 | V1.12 | Beseitigung eines Fehlers beim ausf<73>hren aller
//* | | Aufgaben in CheckIn und Checkout
//*---------------------------------------------------------------------
//* 01.08.03 | V1.11 | Neue Funktion MENU_TEXT zum Anzeigen der ver-
//* | | schiedenen Men<65>punkte im Men<65> Screen.
//*---------------------------------------------------------------------
//* 31.07.03 | V1.10 | <20>nderung der Funktionen zum Sichern der Fahrzeug
//* | | Daten auf die neue Men<65>struktur auf dem Server
//*---------------------------------------------------------------------
//* 15.07.03 | V1.09 | Verbesserte Men<65>auswahl
//*---------------------------------------------------------------------
//* 10.07.03 | V1.08 | Verbesserung der anzeige der Parameter in der
//* | | Message Box
//*---------------------------------------------------------------------
//* 27.06.03 | V1.07 | Verbesserte Anzeige der Message Box. Beim Senden
//* | | von SGBD Jobs werden jetzt auch die Parameter
//* | | angezeigt.
//*---------------------------------------------------------------------
//* 27.06.03 | V1.06 | Beseitigung eines Fehlers beim Setzen des LWS
//* | | Offsets
//*---------------------------------------------------------------------
//* 18.06.03 | V1.05 | Beseitigung eines Fehlers beim Lesen der Fehler-
//* | | ausblenddateien
//*---------------------------------------------------------------------
//* 18.06.03 | V1.04 | Beseitigung eines Fehlers beim Setzten des LWS
//* | | Offset
//*---------------------------------------------------------------------
//* 13.06.03 | V1.03 | Beseitigung eines Fehlers bei der Anzeige eines
//* | | Fehlers im Fahrzeugauftrag von Lichtmodul und
//* | | CAS
//*---------------------------------------------------------------------
//* 12.06.03 | V1.02 | Zus<75>tzliche Funktion zum Auslesen und Setzen der
//* | | Telefonnummern (Service, Breakdown, Hotline,
//* | | Emergency)
//*---------------------------------------------------------------------
//* 11.06.03 | V1.01 | Im Men<65> Spezial wird jetzt beim Auslesen der
//* | | Flashdaten zus<75>tzlich die ZB Nummer ausgelesen
//* | | bzw. angezeigt.
//*---------------------------------------------------------------------
//* 11.06.03 | V1.00 | Verbesserung beim Lesen des Fahrzeug Auftrages
//* | | Fahrzeug kann jetzt auch angesteuert werden, wenn
//* | | der Fahrzeugauftrag nur im CAS oder im LM gesetzt
//* | | ist.
//*---------------------------------------------------------------------
//* 04.06.03 | V0.99 | Beseitigung eines Fehlers beim Sichern der Daten
//* | | auf dem ZARZ Server
//*---------------------------------------------------------------------
//* 23.05.03 | V0.98 | Beseitigung eines Fehlers bei der Anzeige des
//* | | Textes "Infospeicher l<>schen" statt "... lesen"
//*---------------------------------------------------------------------
//* 22.05.03 | V0.97 | Neue Funktion zum Ein- und Ausschalten der
//* | | FDM Daten<65>bertragung
//*---------------------------------------------------------------------
//* 21.05.03 | V0.96 | Neue Funktion zum L<>schen des FDM Diagnose Daten
//* | | Diese Funktion wird immer in Verbindung mit
//* | | Fehler Speicher L<>schen beim CheckOut ausgef<65>hrt.
//*---------------------------------------------------------------------
//* 19.05.03 | V0.95 | Verbessertes Management zur Erkennung des Fahr-
//* | | zeuges. Es wird jetzt immer <20>ber den Fahrzeug-
//* | | auftrag <20>berpr<70>ft, ob ein Fahrzeug angeschlossen
//* | | ist.
//*---------------------------------------------------------------------
//* 19.05.03 | V0.94 | Neue Funktion Sleep Mode setzen im MOST 3dB Men<65>
//*---------------------------------------------------------------------
//* 19.05.03 | V0.93 | Beim E6x wird jetzt zus<75>tzlich die I-Stufe aus
//* | | dem CAS ausgelesen und angezeigt.
//*---------------------------------------------------------------------
//* 09.05.03 | V0.92 | Beseitigung eines Fehlers beim Setzen des LWS
//*---------------------------------------------------------------------
//* 09.05.03 | V0.91 | Beseitigung eines Fehlers bei SG_LESEN_DETAIL
//*---------------------------------------------------------------------
//* 08.05.03 | V0.90 | Optimierung des ID_DATA Arrays f<>r schnelleren
//* | | Zugriff.
//*---------------------------------------------------------------------
//* 28.04.03 | V0.89 | Optimierung der Programmstruktur. Index und L<>nge
//* | | der einzelnen Ergebnis Parameter werden jetzt
//* | | aus den jeweiligen Header Zeilen ermittelt.
//* | | Alle bisherigen Indexparameter wurden entfernt.
//*---------------------------------------------------------------------
//* 17.04.03 | V0.88 | Neu Funktion zum Auslesen der physikalischen
//* | | Hardwarenummer im Men<65> Spezial
//*---------------------------------------------------------------------
//* 14.04.03 | V0.87 | Beim Fehler- und Infospeicher Detail Lesen
//* | | wird jetzt zus<75>tzlich zum Grob Namen immer die
//* | | SGBD, sowie der vollst<73>ndige Name angegeben.
//*---------------------------------------------------------------------
//* 10.04.03 | V0.86 | Erweiterung f<>r E60. Im CheckOut und MOST Men<65>
//* | | steht jetzt eine Funktion zur Verf<72>gung, <20>ber die
//* | | der Bluetooth SBDH angemeldet werden kann.
//*---------------------------------------------------------------------
//* 09.04.03 | V0.85 | Bugfix f<>r E66 und E67. Laut Auskunft von Herrn
//* | | Drexl muss beim E66 und E67 auch immer die SGBD
//* | | E65 verwendet werden.
//*---------------------------------------------------------------------
//* 09.04.03 | V0.84 | Bugfix f<>r E67. Es wird jetzt die SGBD E67 ver-
//* | | wendet.
//*---------------------------------------------------------------------
//* 07.04.03 | V0.83 | Es werden jetzt bei jeder Funktion in der Ergeb-
//* | | nisdatei die Fahrzeugdaten im Dateiheader ange-
//* | | geben.
//*---------------------------------------------------------------------
//* 04.04.03 | V0.82 | Beseitigung eines Fehlers beim Lesen der CBS
//* | | Daten. Jetzt werden auch beim Durchf<68>hren aller
//* | | CheckIn Aufgaben die Fahrzeug Daten in der Datei
//* | | abgespeichert.
//*---------------------------------------------------------------------
//* 03.04.03 | V0.81 | Beseitigung eines Fehlers beim Schreiben der CBS
//* | | Daten. Es Job CBS_RESET wurde zweimal gesendet.
//* | | Wenn als Service Z<>hler der Wert "31" verwendet
//* | | wurde, wurden deshalb der Z<>hler zweimal erh<72>ht
//*---------------------------------------------------------------------
//* 02.04.03 | V0.80 | Beseitigung eines Fehlers beim Schreiben der CBS
//* | | Daten. Es wird jetzt beim Service Z<>hler nicht
//* | | mehr der Wert "31" verwendet, da hier ein Fehler
//* | | in den SGBDs f<>r den E60 vorhanden ist.
//*---------------------------------------------------------------------
//* 14.03.03 | V0.79 | Beseitigung eines Fehlers beim Sichern der Daten
//* | | auf den entsprechenden Server Verzeichnissen
//*---------------------------------------------------------------------
//* 14.03.03 | V0.78 | Funktion zum Sichern der E60 KNG Fahrzeuge auf
//* | | dem entsprechenden Server Verzeichnis
//*---------------------------------------------------------------------
//* 13.03.03 | V0.77 | Einlesen der Problemdatenbank Hinweise aus den
//* | | mit dem Word Makro erstellten Format
//*---------------------------------------------------------------------
//* 10.03.03 | V0.76 | Zeilenumbruch bei Problem Datenbank Hinweisen
//*---------------------------------------------------------------------
//* 07.03.03 | V0.75 | Beim Fehlerspeicherlesen werden jetzt beim E60
//* | | die aktuellen Hinweise aus der ProblemDB ausge-
//* | | geben
//*---------------------------------------------------------------------
//* 05.03.03 | V0.74 | Auslesen der aktuellen Offsetwerte des LWS beim
//* | | CheckIn
//*---------------------------------------------------------------------
//* 28.02.03 | V0.73 | Unterst<73>tzung f<>r E67 zum Auslesen von SECUR1 und
//* | | SECURE2
//*---------------------------------------------------------------------
//* 27.02.03 | V0.72 | Bei CBS Daten Lesen und Setzten werden jetzt zu-
//* | | s<>tzlich die Fahrzeugdaten angezeigt
//*---------------------------------------------------------------------
//* 17.02.03 | V0.71 | Beim FS und IS Lesen wird jetzt beim Fehlerort
//* | | die Fehlernummer auch in Hex angezeigt
//*---------------------------------------------------------------------
//* 10.02.03 | V0.70 | Nach jedem Klemmenwechsel werden durch Senden
//* | | des Jobs IDENT_FUNKTIONAL alle ansteuerbaren
//* | | Steuerger<65>te ermittelt
//*---------------------------------------------------------------------
//* 10.02.03 | V0.69 | Optimierung der Funktion zum Einstellen des
//* | | Steuerger<65>teumfangs
//*---------------------------------------------------------------------
//* 09.01.03 | V0.68 | Beseitigung eines Fehlers beim Lesen der GWSZ
//* | | Werte des E65
//*---------------------------------------------------------------------
//* 19.11.02 | V0.67 | Beseitigung eines Fehlers beim Setzen der CBS
//* | | Daten
//*---------------------------------------------------------------------
//* 18.11.02 | V0.66 | Beseitigung eines Fehlers beim Ausdrucken der
//* | | Ergebnisse
//*---------------------------------------------------------------------
//* 15.11.02 | V0.65 | Ergebnisdateien im MOST, AIRBAG und FS/IS Men<65>
//* | | werden jetzt durchnummeriert
//*---------------------------------------------------------------------
//* 14.11.02 | V0.64 | Beseitigung eines Fehlers beim L<>schen des Info
//* | | speichers
//*---------------------------------------------------------------------
//* 13.11.02 | V0.63 | Test der Lautsprecher im MOST Men<65> jetzt auch bei
//* | | E60 funktionsf<73>hig
//*---------------------------------------------------------------------
//* 13.11.02 | V0.62 | Verbesserung des Men<65>s FS/IS zum Auslesen von
//* | | einzelnen Steuerger<65>ten und zum Aufruf aus jedem
//* | | beliebigen anderen Men<65>
//*---------------------------------------------------------------------
//* 11.11.02 | V0.61 | Verbesserung der Funktion SG_DETAIL_LESEN
//*---------------------------------------------------------------------
//* 11.11.02 | V0.60 | Neuer Men<65>punkt AIRBAG Analyse
//*---------------------------------------------------------------------
//* 08.11.02 | V0.59 | Beseitigung eines Fehlers beim Setzen von Datum
//* | | und Uhrzeit w<>hrend des CBS Daten setzen
//*---------------------------------------------------------------------
//* 05.11.02 | V0.58 | Beseitigung eines Fehlers beim Umfang der
//* | | AIRBAG Steuerger<65>te beim E60
//*---------------------------------------------------------------------
//* 05.11.02 | V0.57 | Neuer Umfang bei FS/IS Men<65> f<>r Karosserie CAN
//*---------------------------------------------------------------------
//* 05.11.02 | V0.56 | Neue Funktion im MOST Men<65> zum Durchtesten aller
//* | | Lautsprecher
//*---------------------------------------------------------------------
//* 04.11.02 | V0.55 | Beseitigung eines Fehlers. Nach der Ermittlung
//* | | der aktuellen Fehlerausblendungen wird wieder
//* | | der alte Steuerger<65>te Umfang gesetzt
//*---------------------------------------------------------------------
//* 04.11.02 | V0.54 | FS und IS Lesen im Men<65> MOST - 3dB Absenkung
//* | | hinzugef<65>gt
//*---------------------------------------------------------------------
//* 04.11.02 | V0.53 | Beim Verlassen des MOST - 3dB Absenkung Men<65>s
//* | | wird die Absenkung jetzt immer ausgeschaltet
//*---------------------------------------------------------------------
//* 04.11.02 | V0.52 | Bei FS/IS Fahrwerk wird jetzt auch das CIM aus-
//* | | gelesen
//*---------------------------------------------------------------------
//* 30.10.02 | V0.51 | Lesen und Schreiben der MOST Registry f<>r E6x
//*---------------------------------------------------------------------
//* 29.10.02 | V0.50 | Besseres Umschalten des
//* | | TV Kanals
//*---------------------------------------------------------------------
//* 29.10.02 | V0.49 | Neues Untermen<65> im MOST Men<65> zur Einstellung des
//* | | TV Kanals
//*---------------------------------------------------------------------
//* 28.10.02 | V0.48 | Baureihe wird in allen Men<65>s mitangezeigt
//*---------------------------------------------------------------------
//* 28.10.02 | V0.47 | Beseitigung eines Fehlers beim Lesen und Setzen
//* | | der CBS Daten
//*---------------------------------------------------------------------
//* 25.10.02 | V0.46 | Beseitigung einiger Fehler zur Unterst<73>tzung
//* | | des E60
//*---------------------------------------------------------------------
//* 24.10.02 | V0.45 | Beseitigung einiger Fehler zur Unterst<73>tzung
//* | | des E60
//*---------------------------------------------------------------------
//* 23.10.02 | V0.44 | Automatische Erkennung der Baureihe durch
//* | | Auslesen des Fahrzeugauftrags aus dem Lichtmodul
//*---------------------------------------------------------------------
//* 22.10.02 | V0.43 | Beim Men<65>punkt Fehler- und Infospeicher wurde
//* | | eine Umschaltung des Steuerger<65>teumfangs f<>r
//* | | alle Fahrwherksteuerger<65>te implementiert.
//*---------------------------------------------------------------------
//* 14.10.02 | V0.42 | <20>berpr<70>fung der Fehlerausblenddateien beim
//* | | Auslesen der Fehlerspeicher. Ist ein Fehler-
//* | | speichereintrag ausgeblendet, so wird dies ent-
//* | | sprechend vermerkt.
//*---------------------------------------------------------------------
//* 11.10.02 | V0.41 | Bessere Aufteilung im MOST Men<65>
//*---------------------------------------------------------------------
//* 10.10.02 | V0.40 | Neue Funktion im MOST Men<65> zum Senden eines
//* | | Steuerger<65>te Resets an die MOST Ger<65>te
//*---------------------------------------------------------------------
//* 10.10.02 | V0.39 | Bessere Formatierung der Ergebnisse in den an-
//* | | gezeigten Dateien
//*---------------------------------------------------------------------
//* 10.10.02 | V0.38 | Beseitigung eines Fehlers beim Sperren und Frei-
//* | | geben des NAVI Fehlerspeichers
//*---------------------------------------------------------------------
//* 09.10.02 | V0.37 | Neue Funktion zum Sperren und Freigeben des NAVI
//* | | Fehlerspeichers im MOST Men<65>
//*---------------------------------------------------------------------
//* 09.10.02 | V0.36 | Neue Funktion zur Anzeige des aktuellen Klemmen-
//* | | status
//*---------------------------------------------------------------------
//* 08.10.02 | V0.35 | Schnelleres Lesen des Fehler- und Infospeichers
//*---------------------------------------------------------------------
//* 08.10.02 | V0.34 | Anzeige des zur<75>ckgelieferten JobStatus im
//* | | Infofenster
//*---------------------------------------------------------------------
//* 08.10.02 | V0.33 | Unterst<73>tzung f<>r MMI Fond bei FS_LESEN,
//* | | FS_LOESCHEN, IS_LESEN, ...
//*---------------------------------------------------------------------
//* 07.10.02 | V0.32 | Beseitigung eines Fehlers beim Schreiben der
//* | | Registry im MOST Men<65>
//*---------------------------------------------------------------------
//* 02.10.02 | V0.31 | Anzeige des absoluten Gesamtwegstreckenz<6E>hlers
//*---------------------------------------------------------------------
//* 02.10.02 | V0.30 | Verbesserung des Men<65>aufbaus
//*---------------------------------------------------------------------
//* 02.10.02 | V0.29 | Integration der Funktionen Registry lesen und
//* | | schreiben in das CheckIn und CheckOut Men<65>
//*---------------------------------------------------------------------
//* 02.10.02 | V0.28 | Neue Funktionen "Current Registry Lesen" und
//* | | "Default Registry Lesen" im MOST Men<65>
//*---------------------------------------------------------------------
//* 01.10.02 | V0.27 | Bessere Anzeige der MCGW Temperaturwerte
//*---------------------------------------------------------------------
//* 01.10.02 | V0.26 | Beseitigung eines Fehlers beim Senden von
//* | | Diagnosejobs an nicht verbaute Steuerger<65>te
//*---------------------------------------------------------------------
//* 27.09.02 | V0.25 | Beseitigung eines Fehlers beim CBS Daten setzen
//*---------------------------------------------------------------------
//* 27.09.02 | V0.24 | <20>nderung des MOST Men<65>s. Neuer MOST Men<65>punkt
//* | | Steuerger<65>te Temperaturen
//*---------------------------------------------------------------------
//* 26.09.02 | V0.23 | <20>berarbeitung der Funktionen. Verbessertes
//* | | Auslesen und Anzeigen, k<>rzere Routinen
//*---------------------------------------------------------------------
//* 26.09.02 | V0.22 | Beseitigung eines Fehlers bei der Anzeige der
//* | | Fehlerspeicher und Infospeicher Details
//*---------------------------------------------------------------------
//* 25.09.02 | V0.21 | Zus<75>tzliche Anzeige der aktuell durchgef<65>hrten
//* | | Aktionen (Jobs)
//*---------------------------------------------------------------------
//* 24.09.02 | V0.20 | Umstellung der Funktionen auf das SGBD Adress
//* | | Array
//*---------------------------------------------------------------------
//* 24.09.02 | V0.19 | Neuer Men<65>punkt zum direkten Lesen und L<>schen
//* | | von Fehler- und Infospeicher
//*---------------------------------------------------------------------
//* 23.09.02 | V0.18 | Infospeicher l<>schen wieder m<>glich bei
//* | | Fahrzeug Checkout
//*---------------------------------------------------------------------
//* 12.09.02 | V0.17 | Beseitigung eines Fehlers beim Auslesen der
//* | | Fehler- und Infospeicherdetail von PCODE und
//* | | PCODE7
//*---------------------------------------------------------------------
//* 12.09.02 | V0.16 | Infospeicher l<>schen ist nicht mehr m<>glich,
//* | | damit die Fahrzeug History nicht gel<65>scht wird
//*---------------------------------------------------------------------
//* 11.09.02 | V0.15 | Integration von Infospeicher lesen und Info-
//* | | l<>schen
//*---------------------------------------------------------------------
//* 10.09.02 | V0.14 | Verbesserung der Funktionen CBS Daten lesen und
//* | | setzen. Integration der DDE
//*---------------------------------------------------------------------
//* 30.07.02 | V0.13 | Automatische Ermittlung aller verbauten Steuer-
//* | | ger<65>te beim Anstecken der Diagnoseleitung
//*---------------------------------------------------------------------
//* 30.07.02 | V0.12 | <20>berpr<70>fung der Fahrzeugdaten nur alle 1000ms
//*---------------------------------------------------------------------
//* 30.07.02 | V0.11 | Wartemeldung w<>hrend des Auslesen der Fahrzeug-
//* | | daten
//*---------------------------------------------------------------------
//* 30.07.02 | V0.10 | Beseitigung eines Fehlers beim CBS Daten setzen
//*---------------------------------------------------------------------
//* 30.07.02 | V0.09 | Datum und Uhrzeit setzen jetzt automatisch bei
//* | | CBS Daten setzen
//*---------------------------------------------------------------------
//* 30.07.02 | V0.08 | Automatisches Auslesen der Fehlerspeicherdetails
//*---------------------------------------------------------------------
//* 24.07.02 | V0.07 | Erkennung aller verbauten Steuerger<65>te
//*---------------------------------------------------------------------
//* 22.07.02 | V0.06 | Beseitigung Fehler Systemzeit starten (SIM)
//*---------------------------------------------------------------------
//* 19.07.02 | V0.05 | <20>berpr<70>fen, ob SGBD verbaut
//*---------------------------------------------------------------------
//* 18.07.02 | V0.04 | Bessere Funktionen
//*---------------------------------------------------------------------
//* 10.07.02 | V0.03 | Bessere Men<65>struktur
//*---------------------------------------------------------------------
//* 05.07.02 | V0.02 | Unterst<73>tzung f<>r CKM
//*---------------------------------------------------------------------
//* 04.07.02 | V0.01 | Erstellung
//*---------------------------------------------------------------------
//*
//**********************************************************************