Skip to content

DSC_60.prg

  • Jobs: 95
  • Tables: 24

INFO

Field Value
ECU Dynamische Stabilitaets Control DSC E60
ORIGIN BMW EF-43 Kusch
REVISION 11.000
AUTHOR BMW EF-43 Kusch
COMMENT Robert Bosch DSC8 BMW_FAST
PACKAGE 1.29
SPRACHE deutsch

Jobs

Index

  • INFO - Information SGBD
  • INITIALISIERUNG - Initialisierung und Kommunikationsparameter
  • DIAGNOSEPROTOKOLL_LESEN - Gibt die möglichen Diagnoseprotokolle für eine Auswahl an den Aufrufer zurück
  • DIAGNOSEPROTOKOLL_SETZEN - Wählt ein Diagnoseprotokoll aus
  • IDENT - Identdaten KWP2000: $1A ReadECUIdentification Modus : Default
  • FS_LESEN - Fehlerspeicher lesen (alle Fehler / Ort und Art) KWP2000: $18 ReadDiagnosticTroubleCodesByStatus Modus : Default
  • FS_LESEN_DETAIL - Fehlerspeicher lesen (ein Fehler / alle Details) KWP2000: $17 ReadStatusOfDiagnosticTroubleCodes Modus: Default
  • FS_LOESCHEN - Fehlerspeicher loeschen KWP2000: $14 ClearDiagnosticInformation Modus : Default
  • PRUEFSTEMPEL_LESEN - Auslesen des Pruefstempels KWP2000: $22 ReadDataByCommonIdentifier $1000 TestStamp Modus : Default
  • NORMALER_DATENVERKEHR - Sperren bzw. Freigeben des normalen Datenverkehrs KWP2000: $28 DisableNormalMessageTransmission KWP2000: $29 EnableNormalMessageTransmission Modus : Default
  • DIAGNOSE_AUFRECHT - Diagnosemode des SG aufrecht erhalten KWP2000: $3E TesterPresent Modus : Default
  • DIAGNOSE_ENDE - Diagnosemode des SG beenden KWP2000: $20 StopDiagnosticSession Modus : Default
  • DIAGNOSE_MODE - SG in bestimmten Diagnosemode bringen KWP2000: $10 StartDiagnosticSession Modus : einstellbar mit diesem Job Wenn MODE = "ECUPM" ( ECUProgrammingMode ) muss nach dem Job die Steuergeraete-Resetzeit abgewartet werden. Danach ist das Steuergeraet wieder diagnosefaehig siehe Job FLASH_ZEITEN_LESEN Result FLASH_RESETZEIT
  • SLEEP_MODE - SG in Sleep-Mode versetzen KWP2000: $31 StartRoutineByLocalIdentifier a) $0E Time controlled PowerDown oder b) $05 PowerDown $00 all ECU Modus : Default
  • CBS_INFO - Ausgabe der CBS-Version
  • CBS_DATEN_LESEN - CBS Daten auslesen (fuer CBS Version 1-3) KWP2000: $22 ReadDataByCommonIdentifier Modus : Default
  • CBS_RESET - CBS Daten Zuruecksetzen (fuer CBS Version 1-3) KWP2000: $2E WriteDataByCommonIdentifier Modus : Default
  • PRUEFCODE_LESEN - Standard Pruefcode lesen fuer Kundendienst KWP2000: $1A ReadECUIdentification KWP2000: $18 ReadDiagnosticTroubleCodesByStatus KWP2000: $17 ReadStatusOfDiagnosticTroubleCodes Modus : Default
  • C_CI_LESEN - Codierindex lesen Standard Codierjob KWP2000: $1A ReadECUIdentification $9B Vehicle Manufacturer Coding Index oder alternativ KWP2000: $1A ReadECUIdentification $80 ECUIdentificationDataTable Modus : Default
  • C_FG_LESEN - Fahrgestellnummer lesen Standard Codierjob KWP2000: $1A ReadECUIdentification $90 Vehicle Identification Number Modus : Default
  • C_FG_SCHREIBEN - Fahrgestellnummer schreiben Standard Codierjob KWP2000: $3B WriteDataByLocalIdentifier $90 Vehicle Identification Number Modus : Default
  • C_FG_AUFTRAG - Fahrgestellnummer schreiben und ruecklesen Standard Codierjob KWP2000: $3B WriteDataByLocalIdentifier $90 Vehicle Identification Number KWP2000: $1A ReadECUIdentification $90 Vehicle Identification Number Modus : Default
  • C_AEI_LESEN - Aenderungsindex der Codierdaten lesen Standard Codierjob KWP2000: $22 ReadDataByCommonIdentifier $3FFF ChangeIndexOfCodingData Modus : Default
  • C_AEI_SCHREIBEN - Aenderungsindex der Codierdaten schreiben Standard Codierjob KWP2000: $2E WriteDataByCommonIdentifier $3FFF ChangeIndexOfCodingData Modus : Default
  • C_AEI_AUFTRAG - Aenderungsindex der Codierdaten schreiben und ruecklesen Standard Codierjob KWP2000: $2E WriteDataByCommonIdentifier $3FFF ChangeIndexOfCodingData KWP2000: $22 ReadDataByCommonIdentifier $3FFF ChangeIndexOfCodingData Modus : Default
  • C_C_LESEN - Codierdaten lesen Standard Codierjob KWP2000: $22 ReadDataByCommonIdentifier $3000 - $3EFF CodingDataSet Modus : Default
  • C_C_SCHREIBEN - Codierdaten schreiben Standard Codierjob KWP2000: $2E WriteDataByCommonIdentifier $3000 - $3EFF CodingDataSet Modus : Default
  • C_C_AUFTRAG - Codierdaten schreiben und ruecklesen Standard Codierjob KWP2000: $2E WriteDataByCommonIdentifier $3000 - $3EFF CodingDataSet KWP2000: $22 ReadDataByCommonIdentifier $3000 - $3EFF CodingDataSet Modus : Default
  • SERIENNUMMER_LESEN - Hersteller Seriennummer lesen KWP2000: $1A ReadECUIdentification $89 SystemSupplierECUSerialNumber oder alternativ KWP2000: $1A ReadECUIdentification $80 ECUIdentificationDataTable Modus : Default
  • ZIF_LESEN - Auslesen des Zulieferinfofeldes KWP2000: $22 ReadDataByCommonIdentifier $2503 ProgrammReferenz und KWP2000: $1A ReadECUIdentification $91 VehicleManufacturerECUHardware*Number oder alternativ KWP2000: $1A ReadECUIdentification $80 ECUIdentificationDataTable Modus : Default
  • ZIF_BACKUP_LESEN - Auslesen des Backups des Zulieferinfofeldes ProgrammReferenzBackup PRGREFB vehicleManufECUHWNumberBackup VMECUHNB KWP2000: $22 ReadDataByCommonIdentifier $2500 PRBHW*B oder alternativ KWP2000: $1A ReadECUIdentification $80 ECUIdentificationDataTable Modus : Default
  • PHYSIKALISCHE_HW_NR_LESEN - Auslesen der physikalischen Hardwarenummer KWP2000: $1A ReadECUIdentification $87 physicalECUHardwareNumber (PECUHN) oder alternativ KWP2000: $1A ReadECUIdentification $80 ECUIdentificationDataTable Modus : Default
  • FLASH_BLOCKLAENGE_LESEN - Auslesen des maximalen Blocklaenge beim Flashen KWP2000: $22 ReadDataByCommonIdentifier $2506 MaximaleBlockLaenge Modus : Default
  • FLASH_PROGRAMMIER_STATUS_LESEN - Programmierstatus des SG lesen KWP2000: $31 StartRoutineByLocalIdentifier $0A CheckProgrammingStatus Modus : Default
  • AIF_LESEN - Auslesen des Anwender Informations Feldes Standard Flashjob KWP 2000: $23 ReadMemoryByAddress Modus : Default
  • PRUEFSTEMPEL_SCHREIBEN - Beschreiben des Pruefstempels Es muessen immer alle drei Argumente im Bereich von 0-255 bzw. 0x00-0xFF uebergeben werden. Diag_Mode ist integriert KWP2000: $2E WriteDataByCommonIdentifier $1000 TestStamp Modus : Default
  • STATUS_RADGESCHWINDIGKEIT - Radgeschwindigkeiten auslesen KWP2000: $21,$01 ReadDataByLocalIdentifier service Modus : Default
  • STATUS_ANALOG - Status Eingaenge DSC_8
  • STATUS_DIGITAL - Status Eingaenge DSC_8
  • STATUS_CAN - Status CAN DSC8
  • STATUS_RPA - Radgeschwindigkeiten auslesen KWP2000: $21,$05 ReadDataByLocalIdentifier service Modus : Default
  • STATUS_RPA_FASTA - RPA Fastadaten auslesen KWP2000: $21,$06 ReadDataByLocalIdentifier service Modus : Default
  • STATUS_RPA_STANDARDISIERUNG_1 - Radgeschwindigkeiten auslesen KWP2000: $21,$07 ReadDataByLocalIdentifier service Modus : Default
  • STATUS_RPA_STANDARDISIERUNG_2 - Radgeschwindigkeiten auslesen KWP2000: $21,$08 ReadDataByLocalIdentifier service Modus : Default
  • STATUS_RPA_STANDARDISIERUNG_3 - Radgeschwindigkeiten auslesen erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $21,$09 ReadDataByLocalIdentifier service Modus : Default
  • STATUS_4_DRUCKWERTE - 4 aufeinanderfolgende Druckwerte
  • STEUERN_STOP - Digitale Stellglieder ansteuern ABS_DSC57
  • STEUERN_D_STELLGLIED - Digitale Stellglieder ansteuern KWP2000: $30,$04 InputOutputControlByLocalIdentifier Parameter (argument) koennen ausgewaehlt werden Mit dem Parameter"E" werden 2 Telegramme gesendet Diagnose_Mode, und Ansteuersequenz-Ausfuehren: Mit dem Parameter"W" wird nur die Ansteuersequenz ausgefuehrt Der Parameter"R" ist optional: "R" fordert zusaetzlich ein Ergebnis-Telegramm an Musterparametersatz: "E,EIN,EVVL,AUS,AVVL,1000,EIN,MRA,EIN,USV1" Musterparametersatz: "E,EIN,EVVL,AUS,AVVL,1000,EIN,MRA,EIN,USV,R" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !)
  • STEUERN_DX_STELLGLIED - Digitale Stellglieder ansteuern DSC_8 KWP2000 star: $30,$04 InputOutputControlByLocalIdentifier Mit dem Parameter"E" werden 2 Telegramme gesendet Diagnose_Mode, und Ansteuersequenz-Ausfuehren: Mit dem Parameter"W" wird nur die Ansteuersequenz ausgefuehrt Der Parameter"R" ist optional: "R" fordert zusaetzlich ein Ergebnis-Telegramm an Musterparametersatz_1: "E,EIN,0,0,USV1,USV2,EIN,0,0,0,MRA,800,AUS,0,0,USV2,USV1,EIN,EVVL,EVVR,EVHL,EVHR" Musterparametersatz_2: "W,EIN,VLV1,VLV1,VLV2,VLV2,EIN,MRA,MRA,MRA,MRA,800,AUS,USV1,USV2,USV2,USV1,EIN,AVVL,AVVL,AVVR,AVHR,R" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) es gibt 5 Stellgliedgruppen "EIN/AUS,MRA" "EIN/AUS,USV1,USV2" "EIN/AUS,VLV1,VLV2" "EIN/AUS,EVVL,EVVR,EVHL,EVHR" "EIN/AUS,AVVL,AVVR,AVHL,AVHR" in jedem Job koennen dann 4 beliebige Stellgliedgruppen angesteuert werden und zwar 2 Stellgliedgruppen vor dem Zeitglied und 2 Stellgliedgruppen nach dem Zeitglied dazwischen steht das Argument fuer die Wartezeit: W_ZEIT in ms eine Stellgliedgruppe besteht aus 5 Argumenten: einem Befehl "EIN" oder "AUS" und aus genau 4 Stellgliedern werden weniger als 4 Stellglieder angesteuert, bzw. koennen pro Gruppe nur 1 bzw. 2 Stellglieder angesteuert werden, so sind die restlichen linksbuendig mit "0" zu besetzen(siehe Musterparametersatz_1) um Nullen zu vermeiden kann man sie auch mehrfach mit dem gleichen Stellglied besetzen (siehe Musterparametersatz_2) die Stellglieder einer Gruppen duerfen nicht mit Stellgliedern anderer Gruppen gemixt werden
  • STEUERN_STELLGLIED_DYNAMISCH - Digitale Stellglieder ansteuern DSC_8 KWP2000 star: $30,$04 InputOutputControlByLocalIdentifier Mit dem Parameter"E" werden 2 Telegramme gesendet Diagnose_Mode, und Ansteuersequenz-Ausfuehren: Mit dem Parameter"W" wird nur die Ansteuersequenz ausgefuehrt Der Parameter"R" ist optional: "R" fordert zusaetzlich ein Ergebnis-Telegramm an Musterparametersatz_1: "E,EIN,0,0,USV1,USV2,EIN,0,0,0,MRA,800,AUS,0,0,USV2,USV1,EIN,EVVL,EVVR,EVHL,EVHR,100" Musterparametersatz_2: "W,EIN,VLV1,VLV1,VLV2,VLV2,EIN,MRA,MRA,MRA,MRA,800,AUS,USV1,USV2,USV2,USV1,EIN,AVVL,AVVL,AVVR,AVHR,200,R" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) es gibt 5 Stellgliedgruppen "EIN/AUS,MRA" "EIN/AUS,USV1,USV2" "EIN/AUS,VLV1,VLV2" "EIN/AUS,EVVL,EVVR,EVHL,EVHR" "EIN/AUS,AVVL,AVVR,AVHL,AVHR" in jedem Job koennen dann 4 beliebige Stellgliedgruppen angesteuert werden und zwar 2 Stellgliedgruppen vor dem Zeitglied und 2 Stellgliedgruppen nach dem Zeitglied dazwischen steht das Argument fuer die Wartezeit: W_ZEIT in ms eine Stellgliedgruppe besteht aus 5 Argumenten: einem Befehl "EIN" oder "AUS" und aus genau 4 Stellgliedern werden weniger als 4 Stellglieder angesteuert, bzw. koennen pro Gruppe nur 1 bzw. 2 Stellglieder angesteuert werden, so sind die restlichen linksbuendig mit "0" zu besetzen(siehe Musterparametersatz_1) um Nullen zu vermeiden kann man sie auch mehrfach mit dem gleichen Stellglied besetzen (siehe Musterparametersatz_2) die Stellglieder einer Gruppen duerfen nicht mit Stellgliedern anderer Gruppen gemixt werden
  • STEUERN_DREHZAHLFUEHLER_ALLE - Test Drehzahlfuehler Musterparametersatz: 2000 jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !)
  • STEUERN_AKTUATORIK - Statischer Test der Komponenten DSC_8 Musterparametersatz: 600,400 jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !)
  • SPEICHER_LESEN - Auslesen des Steuergeraete-Speichers Als Argumente werden uebergeben: Speichersegment, Start-Adresse und Anzahl der Datenbytes Musterparametersatz: ROMI,0xFF12AB,12 jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) das High-Byte ist bei R.Bosch DSC_60 immer 0xFFxxxx KWP 2000: $23 ReadMemoryByAddress Modus : Default
  • SPEICHER_SCHREIBEN - Beschreiben des Steuergeraete-Speichers Als Argumente werden uebergeben: Speichersegment, Start-Adresse, Anzahl der Datenbytes und Datenbytes (Datenbytes durch Komma getrennt !) Musterparametersatz: ROMI,0xFF12AB,12,Datenbytes Argumente mit "Strich_Punkt" getrennt (nicht mit Komma !) 0x04,0x05,0x0B,0x0C...Datenbytes(hex) durch Komma getrennt !) 04,05,03,11,12 ... Datenbytes(dec) durch Komma getrennt !) das High-Byte ist bei R.Bosch DSC_60 immer 0xFFxxxx KWP2000: $3D WriteMemoryByAddress Modus : Default
  • FS_LESEN_SAR - Fehlerspeicher lesen (alle Fehler / Ort und Art) KWP2000: $18 ReadDiagnosticTroubleCodesByStatus Modus : Default
  • STEUERN_VAK_BEFUELL - Evakuierung und Befuellung der Parameter"R" ist optional: "R" fordert zusaetzlich ein Ergebnis-Telegramm an Musterparametersatz: E,12,6,R jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !)
  • STEUERN_REP_ENTLUEFTUNG - Evakuierung und Befuellung der Parameter"R" ist optional: "R" fordert zusaetzlich ein Ergebnis-Telegramm an Musterparametersatz: E,V_links,3,R jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !)
  • STEUERN_ERGEBNIS_ROUTINE - Ergebnis der Routine abholen Musterparametersatz: "REP_ENTLUEFTUNG" Musterparametersatz: "VAK_BEFUELL"
  • IDENT_VIN - Identdaten KWP2000: $1A ReadECUIdentification Modus : Default
  • IDENT_BOSCH_HW_NR - Identdaten KWP2000: $1A ReadECUIdentification Modus : Default
  • IDENT_BOSCH_SW_BB_NR - Identdaten KWP2000: $1A ReadECUIdentification Modus : Default
  • IDENT_BOSCH_SW_VERSION_NR - Identdaten KWP2000: $1A ReadECUIdentification Modus : Default
  • IDENT_SCHREIBEN - KWP2000: $3B WriteDataByLocalIdentifier $80 BMW Identifikation schreiben
  • IDENT_BOSCH_HW_NR_SCHREIBEN - KWP2000: $3B WriteDataByLocalIdentifier $92 BMW Identifikation schreiben
  • RPA_SCHREIBEN - KWP2000: $3B WriteDataByLocalIdentifier $05 RPA schreiben
  • RPA_FASTA_LOESCHEN - KWP2000: $3B WriteDataByLocalIdentifier $06 RPA_FASTA_loeschen
  • RPA_STANDARDISIERUNG_1_SCHREIBEN - KWP2000: $3B WriteDataByLocalIdentifier $07 RPA Standardisierungsdaten_1 vorgeben
  • RPA_STANDARDISIERUNG_2_SCHREIBEN - KWP2000: $3B WriteDataByLocalIdentifier $08 RPA Standardisierungsdaten_2 vorgeben
  • RPA_STANDARDISIERUNG_3_SCHREIBEN - erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $3B WriteDataByLocalIdentifier $09 RPA Standardisierungsdaten_3 vorgeben
  • RPA_DEFAULT - KWP2000: $3B WriteDataByLocalIdentifier $06 RPA_FASTA_loeschen $07 Standardisierungdaten_1 $08 Standardisierungdaten_2 $09 Standardisierungdaten_3 Fasta- und Standardisierungsdaten auf default setzten
  • RPA_LAMPE_EINSCHALTEN - KWP2000: $3B WriteDataByLocalIdentifier $09 Standardisierungdaten_3 Fuer USA Standardisierungsdaten auf default setzten und dazu RPA-Lampe einschalten
  • COD_LESEN_DSC - Auslesen der Codierdaten KWP2000: $22 ReadDataByCommonIdentifier $3000 Codierdaten Modus : Default
  • COD_SCHREIBEN_DSC - Codierdaten schreiben Es muessen 4 Codierbyte als Hex_String uebergeben werden Argument: z.B.: 01,07,02,AB, die CS wird in der ECU berechnet KWP2000: $2E WriteDataByCommonIdentifier $3000 codingDataSet Modus : Default
  • COD_LESEN_RPA_1 - Auslesen der Codierdaten KWP2000: $22 ReadDataByCommonIdentifier $3000 Codierdaten Modus : Default
  • COD_SCHREIBEN_RPA_1 - Codierdaten schreiben KWP2000: $2E WriteDataByCommonIdentifier $3000 codingDataSet Modus : Default
  • COD_LESEN_RPA_2 - Auslesen der Codierdaten KWP2000: $22 ReadDataByCommonIdentifier $3002 Codierdaten Modus : Default
  • COD_SCHREIBEN_RPA_2 - Codierdaten schreiben erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $2E WriteDataByCommonIdentifier $3000 codingDataSet Modus : Default
  • COD_LESEN_RPA_3 - Auslesen der Codierdaten KWP2000: $22 ReadDataByCommonIdentifier $3003 Codierdaten Modus : Default
  • COD_SCHREIBEN_RPA_3 - Codierdaten schreiben erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $2E WriteDataByCommonIdentifier $3003 codingDataSet Modus : Default
  • COD_LESEN_RPA_4 - Auslesen der Codierdaten erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $22 ReadDataByCommonIdentifier $3004 Codierdaten Modus : Default
  • COD_SCHREIBEN_RPA_4 - Codierdaten schreiben erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $2E WriteDataByCommonIdentifier $3004 codingDataSet Modus : Default
  • CBS_ZUSTAND_NEUFAHRZEUG - CBS Daten schreiben KWP2000: $3D Ruecksetzen VA und HA auf 100% Verfuegbarkeit CUS-Block01/02: Neuzustand-Bremsbelagdicken (BPTXA) für VA =13,7mm und HA = 11,2 mm Gesamtlaufleistung Bremsbeläge (TotalMilageXA) für VA und HA = 0 km CUS-Block03: Enable Korrektur wegen Info1XA (EnKorr1XA) für VA und HA = 1 Enable Korrektur wegen Info2XA (EnKorr1XA) für VA und HA = 0 Info Verschleißpillen (Info1XA, Info2XA) für VA und HA = 0 Steuerbits plausibel (CtrlBitsEEPROM) = 1 Anforderung Serviceinfo (ServReqXa) für VA und HA=0 Stopbit (StopBPTXA) für VA und HA = 0 Manipulationsbit (ManipulationXA) für VA und HA = 0 Korrekturfaktor (PKorrXA) für VA und HA = 1,0 CUS-Block04: Anfangs-Restlaufleistung (BPTMXA) für VA=40.000km und für HA=50.000km Servicezaehler (ServCntXA) für VA und HA =1
  • CBS_BASISINITIALISIERUNG - CBS Daten schreiben KWP2000: $3D Neuzustand DSC-Steuergerät = Auslieferungszustand RB-Werk ASW-Block: FLR ein, CBS-totalmilage fix aus ROM CUS-Block01/02: Neuzustand-Bremsbelagdicken (BPTXA) für VA=0 mm und HA = 0,0 mm Gesamtlaufleistung Bremsbeläge (TotalMilageXA) für VA und HA = 0 km CUS-Block03: Enable Korrektur wegen Info1XA (EnKorr1XA) für VA und HA = 1 Enable Korrektur wegen Info2XA (EnKorr1XA) für VA und HA = 0 Info Verschleißpillen (Info1XA, Info2XA) für VA und HA = 0 Steuerbits plausibel (CtrlBitsEEPROM) = 0 Anforderung Serviceinfo (ServReqXa) für VA und HA = 1 Stopbit (StopBPTXA) für VA und HA = 0 Manipulationsbit (ManipulationXA) für VA und HA = 0 Korrekturfaktor (PKorrXA) für VA und HA = 1,0 CUS-Block04: Anfangs-Restlaufleistung (BPTMXA) für VA = 0 km und für HA = 0 km Servicezaehler (ServCntXA) für VA und HA = 0
  • FLR_CBS_MILAGE - FLR,CBS_MILAGE Codierung schreiben es koennen max. 2 Argumente uebergeben werden "FLR_ON" oder "FLR_OFF" "ROM_FIX" oder "EEPROM_FIX" oder "EEPROM_VAR" Musterparametersatz: "FLR_ON,ROM_FIX" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) wird kein Argument uebergeben, dann wird die Basiseinstellung: "FLR ein, CBS-totalmilage fix aus ROM" eingestellt KWP2000: $3D
  • CBS_EEPROM_LESEN - EEPROM lesen KWP2000: $23
  • SPERREN_LANGZEITABGLEICH - SPERREN_LANGZEITABGLEICH Codierung schreiben es kann max. 1 Argumente uebergeben werden "SPERREN" oder "SPERREN+SW" "SPERREN" sperrt Ay,Lw-Offset,vgi-Empfindlichkeit,vgi-Offset "SPERREN+SW" wie SPERREN + Steilwandmodus wird kein Argument uebergeben, dann ist die Basiseinstellung aktiv dies entspricht der Serieneinstellung Musterparametersatz: "SPERREN+SW" KWP2000: $3D
  • BREMSENTEMPERATUR - EEPROM lesen und schreiben es muessen 4 Argumente in folgender Reihenfolge uebergeben werden Bremsentemperatur VL,VR,HL,HR Musterparametersatz: "500,550,600,720" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) zulaessige Werte: 50 .... 850 Grad werden keine Argumente uebergeben, dann werden die vorhandenen Temperaturwerte beibehalten KWP2000: $23,$3D
  • CBS_KORREKTURFAKTOR - CBS_KORREKTURFAKTOR eingeben es koennen max. 2 Argumente uebergeben werden Korrekturfaktor VA, Korrekturfaktor HA wird nur ein Korrekturfaktor uebergeben, dann wird nur die VA geaendert die HA wird auf die Basiswert Korrekturfaktor=1.0 eingestellt Musterparametersatz: "1.2,0.9" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) zulaessige Werte: 0.2 .... 7.9 werden keine Argumente uebergeben, dann ist die Basiseinstellung aktiv d.h. Korrekturfaktor=1.0 KWP2000: $3D
  • CBS_MANIPULATIONS_BIT - CBS_MANIPULATIONS_BIT eingeben es koennen max. 2 Argumente uebergeben werden Manipulationsbit VA, Manipulationsbit HA wird nur ein Manipulationsbit uebergeben, dann wird nur die VA geaendert die HA wird auf die Basiswert Manipulationsbit=0 eingestellt Musterparametersatz: "0,1" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) zulaessige Werte: 0 bzw. 1 werden keine Argumente uebergeben, dann ist die Basiseinstellung aktiv d.h. Manipulationsbit=0 KWP2000: $3D
  • CBS_TOTALMILAGE_STARTWERTE - EEPROM lesen/schreiben es koennen max. 2 Argumente uebergeben werden Gesamtlaufleistung VA (km), Gesamtlaufleistung HA (km) wird nur ein Korrekturfaktor uebergeben, dann wird nur die VA geaendert die HA wird auf die Basiswert 50000km eingestellt Musterparametersatz: "15000,32000" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) zulaessiger Bereich: 10000 ... 80000km werden keine Argumente uebergeben, dann ist die Basiseinstellung aktiv VA=40000km, HA=50000km der aktuelle Service-Zaehlerstand wird immer uebernommen zulaessiger Bereich 0 ... 31 KWP2000: $3D
  • CBS_SERVICEZAEHLER - EEPROM lesen/schreiben es koennen max. 2 Argumente uebergeben werden Servicezaehler VA, Servicezaehler HA wird nur ein Servicezaehlerstand (ServCntXA) uebergeben, dann wird nur die VA geaendert die HA wird auf die Basiswert 1 eingestellt Musterparametersatz: "1,2" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) zulaessiger Bereich: 0 ... 31 werden keine Argumente uebergeben, dann ist die Basiseinstellung aktiv VA = 1, HA = 1 der aktuelle Gesamtlaufleistung wird immer uebernommen Servicezaehler-wert (ServCntXA) 31 : fuehrt zum automatischen Inkrementieren des Servicezaehlers im DSC- SG um +1 Servicezaehler (ServCntXA) 0 fuehrt zur Anforderung (ServiceRequest) der aktuellen CBS-Werte vom Kombiinstrument KWP2000: $3D
  • _TEST_AUTO_CODIERUNG - Autocodierung wird ausgeloest ab I-Stufe 5.22 (SE 12/03) Job ohne Argument abschicken FG-Nr. Eintrag erfolgt ab Adresse "FF 03 D8" vor I-Stufe 5.22 (bis 12/03) Job mit Argument "sw_alt" abschicken FG-Nr. Eintrag erfolgt ab Adresse "FF 03 ED"
  • DSC_EEPROM_LESEN - DSC EEPROM lesen KWP2000: $23
  • _OFFSETWERTE_DSC_SENSOREN_NULLEN - Bestimmte EEPROM Zellen auf Null schreiben: SIC-Block01, SMO-Block01, SMO-Block02, SCO-Block01, SCO-Block02 es koennen max. 3 Argumente uebergeben werden "LW_AY_OFFSET_NULL" "VGI_OFFSET_NULL" "DRUCKSENSOR_OFFSET_NULL" Musterparametersatz: "LW_AY_OFFSET_NULL,VGI_OFFSET_NULL,DRUCKSENSOR_OFFSET_NULL" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) wird kein Argument uebergeben, dann wird die aktuelle Einstellung uebernommen KWP2000: $23 und $3D
  • _FS_LESEN_INPA - KWP2000: $17 ReadStatusOfDiagnosticTroubleCodes KWP2000: $18 ReadDiagnosticTroubleCodesByStatus kombinierter Job §17 und §18 Fehlerspeicher lesen mit allen Umweltdaten Ausgabe der Results wie INPA

INFO

Information SGBD

No arguments.

Results

Name Type Comment
ECU string Steuergerät im Klartext
ORIGIN string Steuergeräte-Verantwortlicher
REVISION string Versions-Nummer
AUTHOR string Namen aller Autoren
COMMENT string wichtige Hinweise
PACKAGE string Include-Paket-Nummer
SPRACHE string deutsch, english

INITIALISIERUNG

Initialisierung und Kommunikationsparameter

No arguments.

Results

Name Type Comment
DONE int 1, wenn Okay

DIAGNOSEPROTOKOLL_LESEN

Gibt die möglichen Diagnoseprotokolle für eine Auswahl an den Aufrufer zurück

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY oder ERROR_DIAG_PROT
DIAG_PROT_IST string Gibt das aktuelle gewählte Protokoll aus table KONZEPT_TABELLE KONZEPT_TEXT
DIAG_PROT_ANZAHL int Anzahl der Diagnoseprotokolle
DIAG_PROT_NR1 string Alle möglichen Diagnose-Protokolle Falls mehrere Protokolle möglich sind werden die entsprechenden Results DIAG_PROT_NRx dynamisch erzeugt

DIAGNOSEPROTOKOLL_SETZEN

Wählt ein Diagnoseprotokoll aus

Arguments

Name Type Comment
DIAG_PROT string Diagnoseprotokoll table KONZEPT_TABELLE KONZEPT_TEXT

Results

Name Type Comment
JOB_STATUS string OKAY

IDENT

Identdaten KWP2000: $1A ReadECUIdentification Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
ID_BMW_NR string BMW-Teilenummer
ID_HW_NR string BMW-Hardware-Versionsindex
ID_COD_INDEX int Codier-Index
ID_DIAG_INDEX int Diagnose-Index
ID_VAR_INDEX int Varianten-Index
ID_DATUM_JAHR int Herstelldatum (Jahr)
ID_DATUM_MONAT int Herstelldatum (Monat)
ID_DATUM_TAG int Herstelldatum (Tag)
ID_DATUM string Herstelldatum (TT.MM.JJJJ)
ID_LIEF_NR int Lieferanten-Nummer
ID_LIEF_TEXT string Lieferanten-Text table Lieferanten LIEF_TEXT
ID_SW_NR_MCV string Softwarenummer (message catalogue version)
ID_SW_NR_FSV string Softwarenummer (functional software version)
ID_SW_NR_OSV string Softwarenummer (operating system version)
ID_SW_NR_RES string Softwarenummer (reserved - currently unused)
ID_SG_ADR long Steuergeraeteadresse bzw. LIN Master Steuergeraeteadresse
ID_LIN_SLAVE_ADR long LIN Slave Steuergeraeteadresse
ID_EWS_SS int Identifikation EWS-Schnittstelle Nur fuer DS2-Bordnetz benoetigt Fuer EWS-DME/DDE Abgleich
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

FS_LESEN

Fehlerspeicher lesen (alle Fehler / Ort und Art) KWP2000: $18 ReadDiagnosticTroubleCodesByStatus Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
F_VERSION int Typ des Fehlerspeichers Fuer KWP-2000 immer 2
F_HEX_CODE binary Fehlerdaten pro Fehler als Hexcode
F_ORT_NR long Index fuer Fehlerort
F_ORT_TEXT string Fehlerort als Text table FOrtTexte ORTTEXT
F_SYMPTOM_NR int Fehlersymptom (Standard-Fehlerart) als Zahl
F_SYMPTOM_TEXT string Fehlersymptom (Standard-Fehlerart) als Text table FArtTexte ARTTEXT
F_READY_NR int Readyness Flag (Standard-Fehlerart) als Zahl
F_READY_TEXT string Readyness Flag (Standard-Fehlerart) als Text table FArtTexte ARTTEXT
F_VORHANDEN_NR int Fehler vorhanden (Standard-Fehlerart) als Zahl
F_VORHANDEN_TEXT string Fehler vorhanden (Standard-Fehlerart) als Text table FArtTexte ARTTEXT
F_WARNUNG_NR int Warnlampen Flag (Standard-Fehlerart) als Zahl
F_WARNUNG_TEXT string Warnlampen Flag (Standard-Fehlerart) als Text table FArtTexte ARTTEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

FS_LESEN_DETAIL

Fehlerspeicher lesen (ein Fehler / alle Details) KWP2000: $17 ReadStatusOfDiagnosticTroubleCodes Modus: Default

Arguments

Name Type Comment
F_CODE int gewaehlter Fehlercode

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
F_VERSION int Typ des Fehlerspeichers Fuer KWP-2000 immer 2
F_HEX_CODE binary Fehlerdaten pro Fehler als Hexcode
F_ORT_NR long Index fuer Fehlerort
F_ORT_TEXT string Fehlerort als Text table FOrtTexte ORTTEXT
F_SYMPTOM_NR int Fehlersymptom (Standard-Fehlerart) als Zahl
F_SYMPTOM_TEXT string Fehlersymptom (Standard-Fehlerart) als Text table FArtTexte ARTTEXT
F_READY_NR int Readyness Flag (Standard-Fehlerart) als Zahl
F_READY_TEXT string Readyness Flag (Standard-Fehlerart) als Text table FArtTexte ARTTEXT
F_VORHANDEN_NR int Fehler vorhanden (Standard-Fehlerart) als Zahl
F_VORHANDEN_TEXT string Fehler vorhanden (Standard-Fehlerart) als Text table FArtTexte ARTTEXT
F_WARNUNG_NR int Warnlampen Flag (Standard-Fehlerart) als Zahl
F_WARNUNG_TEXT string Warnlampen Flag (Standard-Fehlerart) als Text table FArtTexte ARTTEXT
F_PCODE unsigned int optional / Pflicht fuer abgasrelevante SG Wertebereich 0x0000 - 0xFFFF 0x0000: wenn nicht belegt
F_PCODE_STRING string 5 stelliger Text in der Form 'Pxxxx' '--': wenn nicht belegt '??': wenn nicht bekannt
F_PCODE_TEXT string Fehler als Klartext '': wenn nicht belegt table PCodeTexte TEXT
F_PCODE7 unsigned int optional / fuer abgasrelevante SG Wertebereich 0x0000 - 0xFFFF 0x0000: wenn nicht belegt
F_PCODE7_STRING string 5 stelliger Text in der Form 'Pxxxx' '--': wenn nicht belegt '??': wenn nicht bekannt
F_PCODE7_TEXT string Fehler als Klartext '': wenn nicht belegt table PCodeTexte TEXT
F_HFK int Haufigkeitszaehler als Zahl Wertebereich 0 - 255 -1: ohne Haufigkeitszaehler
F_LZ int Logistikzaehler als Zahl Wertebereich 0 - 255 -1: ohne Logistikzaehler
F_ART_ANZ int Anzahl der zusaetzlichen Fehlerarten Je nach dieser Anzahl i (i = 1, 2, ...) existieren i mal folgende Results: (long) F_ARTi_NR Index der i. Fehlerart (string) F_ARTi_TEXT Text zur i. Fehlerart
F_UW_KM long Umweltbedingung Kilometerstand Wertebereich: 0 - 524280 km
F_UW_ANZ int Anzahl der Umweltbedingungen Je nach dieser Anzahl i (i = 1, 2, ...) existieren i mal folgende Results: (long) F_UWi_NR Index der i. Umweltbedingung (string) F_UWi_TEXT Text zur i. Umweltbedingung (real) F_Uwi_WERT Wert der i. Umweltbedingung (string) F_UWi_EINH Einheit der i. Umweltbedingung
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

FS_LOESCHEN

Fehlerspeicher loeschen KWP2000: $14 ClearDiagnosticInformation Modus : Default

Arguments

Name Type Comment
F_CODE int 0x????: Angabe eines einzelnen Fehlers 0xFFFB: alle Antriebsfehler 0xFFFC: alle Fahrwerkfehler 0xFFFD: alle Karosseriefehler 0xFFFE: alle Netzwerkfehler Default: 0xFFFF: alle Fehler

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

PRUEFSTEMPEL_LESEN

Auslesen des Pruefstempels KWP2000: $22 ReadDataByCommonIdentifier $1000 TestStamp Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
BYTE1 int Bereich: 0-255 bzw. 0x00-0xFF
BYTE2 int Bereich: 0-255 bzw. 0x00-0xFF
BYTE3 int Bereich: 0-255 bzw. 0x00-0xFF
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

NORMALER_DATENVERKEHR

Sperren bzw. Freigeben des normalen Datenverkehrs KWP2000: $28 DisableNormalMessageTransmission KWP2000: $29 EnableNormalMessageTransmission Modus : Default

Arguments

Name Type Comment
FREIGEBEN string "ja" -> normalen Datenverkehr freigeben "nein" -> normalen Datenverkehr sperren table DigitalArgument TEXT
SG_ANTWORT string "ja" -> SG soll antworten "nein" -> SG soll nicht antworten table DigitalArgument TEXT Default: SG soll antworten
FUNKTIONAL string "ja" -> Funktionale Adresse 0xEF wird benutzt nur in Verbindung mit SG_ANTWORT="nein" "nein" -> SG Adresse wird benutzt table DigitalArgument TEXT Default: SG Adresse wird benutzt

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

DIAGNOSE_AUFRECHT

Diagnosemode des SG aufrecht erhalten KWP2000: $3E TesterPresent Modus : Default

Arguments

Name Type Comment
SG_ANTWORT string "ja" -> SG soll antworten "nein" -> SG soll nicht antworten table DigitalArgument TEXT Default: SG soll antworten
FUNKTIONAL string "ja" -> Funktionale Adresse 0xEF wird benutzt nur in Verbindung mit SG_ANTWORT="nein" "nein" -> SG Adresse wird benutzt table DigitalArgument TEXT Default: SG Adresse wird benutzt

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

DIAGNOSE_ENDE

Diagnosemode des SG beenden KWP2000: $20 StopDiagnosticSession Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

DIAGNOSE_MODE

SG in bestimmten Diagnosemode bringen KWP2000: $10 StartDiagnosticSession Modus : einstellbar mit diesem Job Wenn MODE = "ECUPM" ( ECUProgrammingMode ) muss nach dem Job die Steuergeraete-Resetzeit abgewartet werden. Danach ist das Steuergeraet wieder diagnosefaehig siehe Job FLASH_ZEITEN_LESEN Result FLASH_RESETZEIT

Arguments

Name Type Comment
MODE string gewuenschter Diagnose-Modus table DiagMode MODE MODE_TEXT Defaultwert: DEFAULT (DefaultMode)
BAUDRATE string optionaler Parameter fuer die gewuenschte Baudrate table BaudRate BAUD
SPEZIFISCHE_BAUDRATE_WERT long Parameter nur fuer BAUDRATE = 'SB' ( spezifische Baudrate )

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

SLEEP_MODE

SG in Sleep-Mode versetzen KWP2000: $31 StartRoutineByLocalIdentifier a) $0E Time controlled PowerDown oder b) $05 PowerDown $00 all ECU Modus : Default

Arguments

Name Type Comment
ZEIT real a) Zeit nach der das Steuergerät einschläft Bereich : 0.5 bis 20.0 [Sekunden] Auflösung : 0.5 [Sekunden] => zeitgesteuerter Power-Down (0x0E) wird aktiviert b) Default: (Es wird kein Argument übergeben!) => normaler Power-Down (0x05) wird aktiviert

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

CBS_INFO

Ausgabe der CBS-Version

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei
ECU_NAME string Steuergeraetename
CBS_VERSION_TEXT string CBS Version im Klartext
CBS_VERSION_HEX string CBS Version als Wert

CBS_DATEN_LESEN

CBS Daten auslesen (fuer CBS Version 1-3) KWP2000: $22 ReadDataByCommonIdentifier Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
ECU_ADR_WERT int Steuergeraeteadresse als Hex-String
ECU_ADR_HEX string Steuergeraeteadresse als Hex-String
ECU_ADR_TEXT string Steuergeraeteadresse im Klartext
ANZ_CBS int Anzahl der CBS - Umfaenge im Steuergerät
ID_FN_BOS_MESS_WERT int CBS-Kennung als Zahl
ID_FN_BOS_MESS_HEX string CBS-Kennung als Hex-String
ID_FN_BOS_MESS_TEXT string table CbsKennung CBS_K CBS_K_TEXT CBS-Kennung im Klartext
RMMI_BOS_WERT int Restlaufleistung
RMMI_BOS_EINH string Information zur Restlaufleistung
ST_UN_BOS_WERT int Einheit Restlaufleistung als Zahl
ST_UN_BOS_HEX string Einheit Restlaufleistung als Hex-String
ST_UN_BOS_TEXT string Einheit Restlaufleistung im Klartext
COU_RSTG_BOS_MESS_WERT int Servicezaehler
COU_RSTG_BOS_MESS_EINH string Zaehler
AVAI_BOS_WERT int Verfügbarkeit in %
AVAI_BOS_EINH string %
AVAI_BOS_WERT_OEL int Verfügbarkeit OEL in %, für Prüfablauf Bandende
AVAI_BOS_WERT_CSF int Verfügbarkeit CSF in %, für Prüfablauf Bandende
AVAI_BOS_WERT_BATT int Verfügbarkeit BATT in %, für Prüfablauf Bandende
AVAI_BOS_WERT_VTG int Verfügbarkeit VTG in %, für Prüfablauf Bandende
AVAI_BOS_WERT_FILT int Verfügbarkeit FILT in %, für Prüfablauf Bandende
AVAI_BOS_WERT_BR_V int Verfügbarkeit BR_V in %, für Prüfablauf Bandende
AVAI_BOS_WERT_BR_H int Verfügbarkeit BR_H in %, für Prüfablauf Bandende
AVAI_BOS_WERT_BRFL int Verfügbarkeit BRFL in %, für Prüfablauf Bandende
AVAI_BOS_WERT_ZKRZ int Verfügbarkeit ZKRZ in %, für Prüfablauf Bandende
AVAI_BOS_WERT_SIC int Verfügbarkeit SIC in %, für Prüfablauf Bandende
AVAI_BOS_WERT_KFL int Verfügbarkeit KFL in %, für Prüfablauf Bandende
AVAI_BOS_WERT_UEB int Verfügbarkeit UEB in %, für Prüfablauf Bandende
ZIEL_MM_WERT int Ziel-Monat (HU/AU)
ZIEL_MM_EINH string Monat
ZIEL_YY_WERT int Ziel-Jahr (HU/AU)
ZIEL_YY_EINH string Jahr
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

CBS_RESET

CBS Daten Zuruecksetzen (fuer CBS Version 1-3) KWP2000: $2E WriteDataByCommonIdentifier Modus : Default

Arguments

Name Type Comment
BOS_KENNUNG string gewuenschte CBS-Kennung table CbsKennung CBS_K CBS_K_TEXT Werte Kombi-Umfaenge: Brfl, ZKrz, Sic, Kfl, TUV, AU, Ueb Werte externe Umfaenge: Oel, Br_v, Br_h, Filt, CSF, Batt, VTG Defaultwert: 0x00 (ungueltig)
BOS_VERFUEGBARKEIT int gewuenschte Verfuegbarkeit in Prozent: 0-100 Schalter, kein Rueckstellen: 255 Defaultwert: 100
BOS_ANZAHL_SERVICE int Anzahl der durchgefuehrten Services: 0-30 Schalter, keine Aenderung: 31 Defaultwert: 31
BOS_ZIEL_MONAT int Ziel-Monat (HU/AU) Januar-Dezember: 1-12 Schalter fuer Monat, keine Aenderung: 255 Defaultwert: 255
BOS_ZIEL_JAHR int Ziel-Jahr (HU/AU) 2000-2239: 0-239 Schalter fuer Jahr, keine Aenderung: 255 Defaultwert: 255

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
ECU_ADR_WERT int Steuergeraeteadresse als Zahl
ECU_ADR_HEX string Steuergeraeteadresse als Hex-String
ECU_ADR_TEXT string Steuergeraeteadresse im Klartext
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

PRUEFCODE_LESEN

Standard Pruefcode lesen fuer Kundendienst KWP2000: $1A ReadECUIdentification KWP2000: $18 ReadDiagnosticTroubleCodesByStatus KWP2000: $17 ReadStatusOfDiagnosticTroubleCodes Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
PRUEFCODE binary Pruefcode Daten

C_CI_LESEN

Codierindex lesen Standard Codierjob KWP2000: $1A ReadECUIdentification $9B Vehicle Manufacturer Coding Index oder alternativ KWP2000: $1A ReadECUIdentification $80 ECUIdentificationDataTable Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
ID_COD_INDEX int Codier-Index
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG2 binary Hex-Auftrag an SG
_TEL_ANTWORT2 binary Hex-Antwort von SG

C_FG_LESEN

Fahrgestellnummer lesen Standard Codierjob KWP2000: $1A ReadECUIdentification $90 Vehicle Identification Number Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
FG_NR string Fahrgestellnummer 7-stellig
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

C_FG_SCHREIBEN

Fahrgestellnummer schreiben Standard Codierjob KWP2000: $3B WriteDataByLocalIdentifier $90 Vehicle Identification Number Modus : Default

Arguments

Name Type Comment
FG_NR string Fahrgestellnummer (18-stellig)

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

C_FG_AUFTRAG

Fahrgestellnummer schreiben und ruecklesen Standard Codierjob KWP2000: $3B WriteDataByLocalIdentifier $90 Vehicle Identification Number KWP2000: $1A ReadECUIdentification $90 Vehicle Identification Number Modus : Default

Arguments

Name Type Comment
FG_NR string Fahrgestellnummer (18-stellig)

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG2 binary Hex-Auftrag an SG
_TEL_ANTWORT2 binary Hex-Antwort von SG

C_AEI_LESEN

Aenderungsindex der Codierdaten lesen Standard Codierjob KWP2000: $22 ReadDataByCommonIdentifier $3FFF ChangeIndexOfCodingData Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
COD_AE_INDEX string Aenderungsindex max. 2-stellig ASCII inkl. Ziffern 'a', 'b', .., 'y', 'z', 'aa', 'ab', .., 'zy', 'zz'
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

C_AEI_SCHREIBEN

Aenderungsindex der Codierdaten schreiben Standard Codierjob KWP2000: $2E WriteDataByCommonIdentifier $3FFF ChangeIndexOfCodingData Modus : Default

Arguments

Name Type Comment
COD_AE_INDEX string Aenderungsindex max. 2-stellig ASCII inkl. Ziffern 'a', 'b', .., 'y', 'z', 'aa', 'ab', .., 'zy', 'zz'

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

C_AEI_AUFTRAG

Aenderungsindex der Codierdaten schreiben und ruecklesen Standard Codierjob KWP2000: $2E WriteDataByCommonIdentifier $3FFF ChangeIndexOfCodingData KWP2000: $22 ReadDataByCommonIdentifier $3FFF ChangeIndexOfCodingData Modus : Default

Arguments

Name Type Comment
COD_AE_INDEX string Aenderungsindex max. 2-stellig ASCII inkl. Ziffern 'a', 'b', .., 'y', 'z', 'aa', 'ab', .., 'zy', 'zz'

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG2 binary Hex-Auftrag an SG
_TEL_ANTWORT2 binary Hex-Antwort von SG

C_C_LESEN

Codierdaten lesen Standard Codierjob KWP2000: $22 ReadDataByCommonIdentifier $3000 - $3EFF CodingDataSet Modus : Default

Arguments

Name Type Comment
BINAER_BUFFER binary Als Argument wird ein vorgefuellter Binaerbuffer uebergeben Der Binaerbuffer hat folgenden Aufbau Byte 0 : Datentyp (1:Daten, 2:Maskendaten) Byte 1 : (unbenutzt) Wortbreite (1:Byte, 2:Word, 3:DWord) Byte 2 : (unbenutzt) Byteordnung (0:LSB zuerst, 1 MSB zuerst) Byte 3 : Adressierung (0: freie Adressierung, 1:Blockadressierung) Byte 4 : (unbenutzt) Byteparameter 1 Byte 5,6 : (unbenutzt) WordParameter 1 (low/high) Byte 7,8 : (unbenutzt) WordParameter 2 (low/high) Byte 9,10,11,12 : (unbenutzt) Maske (linksbuendig) Byte 13,14 : Anzahl Bytedaten (low/high) Byte 15,16 : (unbenutzt) Anzahl Wortdaten (low/high) Byte 17,18,19,20 : Wortadresse (low/highbyte, low/highword) Byte 21,.... : Codierdaten Byte 21+Anzahl Daten: ETX (0x03)

Results

Name Type Comment
CODIER_DATEN binary Codierdaten
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

C_C_SCHREIBEN

Codierdaten schreiben Standard Codierjob KWP2000: $2E WriteDataByCommonIdentifier $3000 - $3EFF CodingDataSet Modus : Default

Arguments

Name Type Comment
BINAER_BUFFER binary Als Argument wird ein vorgefuellter Binaerbuffer uebergeben Der Binaerbuffer hat folgenden Aufbau Byte 0 : Datentyp (1:Daten, 2:Maskendaten) Byte 1 : (unbenutzt) Wortbreite (1:Byte, 2:Word, 3:DWord) Byte 2 : (unbenutzt) Byteordnung (0:LSB zuerst, 1 MSB zuerst) Byte 3 : Adressierung (0: freie Adressierung, 1:Blockadressierung) Byte 4 : (unbenutzt) Byteparameter 1 Byte 5,6 : (unbenutzt) WordParameter 1 (low/high) Byte 7,8 : (unbenutzt) WordParameter 2 (low/high) Byte 9,10,11,12 : (unbenutzt) Maske (linksbuendig) Byte 13,14 : Anzahl Bytedaten (low/high) Byte 15,16 : (unbenutzt) Anzahl Wortdaten (low/high) Byte 17,18,19,20 : Wortadresse (low/highbyte, low/highword) Byte 21,.... : Codierdaten Byte 21+Anzahl Daten: ETX (0x03)

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

C_C_AUFTRAG

Codierdaten schreiben und ruecklesen Standard Codierjob KWP2000: $2E WriteDataByCommonIdentifier $3000 - $3EFF CodingDataSet KWP2000: $22 ReadDataByCommonIdentifier $3000 - $3EFF CodingDataSet Modus : Default

Arguments

Name Type Comment
BINAER_BUFFER binary Als Argument wird ein vorgefuellter Binaerbuffer uebergeben Der Binaerbuffer hat folgenden Aufbau Byte 0 : Datentyp (1:Daten, 2:Maskendaten) Byte 1 : (unbenutzt) Wortbreite (1:Byte, 2:Word, 3:DWord) Byte 2 : (unbenutzt) Byteordnung (0:LSB zuerst, 1 MSB zuerst) Byte 3 : Adressierung (0: freie Adressierung, 1:Blockadressierung) Byte 4 : (unbenutzt) Byteparameter 1 Byte 5,6 : (unbenutzt) WordParameter 1 (low/high) Byte 7,8 : (unbenutzt) WordParameter 2 (low/high) Byte 9,10,11,12 : (unbenutzt) Maske (linksbuendig) Byte 13,14 : Anzahl Bytedaten (low/high) Byte 15,16 : (unbenutzt) Anzahl Wortdaten (low/high) Byte 17,18,19,20 : Wortadresse (low/highbyte, low/highword) Byte 21,.... : Codierdaten Byte 21+Anzahl Daten: ETX (0x03)

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG2 binary Hex-Auftrag an SG
_TEL_ANTWORT2 binary Hex-Antwort von SG

SERIENNUMMER_LESEN

Hersteller Seriennummer lesen KWP2000: $1A ReadECUIdentification $89 SystemSupplierECUSerialNumber oder alternativ KWP2000: $1A ReadECUIdentification $80 ECUIdentificationDataTable Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
SERIENNUMMER string Seriennummer des Steuergeraets
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG_2 binary Hex-Auftrag an SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG

ZIF_LESEN

Auslesen des Zulieferinfofeldes KWP2000: $22 ReadDataByCommonIdentifier $2503 ProgrammReferenz und KWP2000: $1A ReadECUIdentification $91 VehicleManufacturerECUHardware*Number oder alternativ KWP2000: $1A ReadECUIdentification $80 ECUIdentificationDataTable Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string "OKAY", wenn fehlerfrei
ZIF_PROGRAMM_REFERENZ string PRGREF ProgrammReferenz letzter lauffaehiger Programmstand Format: ZZZPPPxVBBxh 12 Byte ASCII ZZZ : Hardwarelieferant PPP : Hardwarerelevanz zum Programmstand x : nicht programmrelevante Varianten der Hardware V : Projektvariante BB : Programmstand x : nicht datenrelevanter Änderungsindex h : Programmstandersteller
ZIF_SG_KENNUNG string ZZZ
ZIF_PROJEKT string PPPxV
ZIF_PROGRAMM_STAND string BBxh
ZIF_STATUS int Dateninhalt bei FF noch nicht beschrieben
ZIF_BMW_HW string VMECUHN vehicleManufacturerECUHardwareNumber BMW Hardware Nummer
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG_2 binary Hex-Auftrag an SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG
_TEL_AUFTRAG_3 binary Hex-Auftrag an SG
_TEL_ANTWORT_3 binary Hex-Antwort von SG

ZIF_BACKUP_LESEN

Auslesen des Backups des Zulieferinfofeldes ProgrammReferenzBackup PRGREFB vehicleManufECUHWNumberBackup VMECUHNB KWP2000: $22 ReadDataByCommonIdentifier $2500 PRBHW*B oder alternativ KWP2000: $1A ReadECUIdentification $80 ECUIdentificationDataTable Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string "OKAY", wenn fehlerfrei
ZIF_BACKUP_PROGRAMM_REFERENZ string PRGREFB ProgrammReferenzBackup letzter lauffaehiger Programmstand Format: ZZZPPPxVBBxh 12 Byte ASCII ZZZ : Hardwarelieferant PPP : Hardwarerelevanz zum Programmstand x : nicht programmrelevante Varianten der Hardware V : Projektvariante BB : Programmstand x : nicht datenrelevanter Änderungsindex h : Programmstandersteller
ZIF_BACKUP_SG_KENNUNG string ZZZ
ZIF_BACKUP_PROJEKT string PPPxV
ZIF_BACKUP_PROGRAMM_STAND string BBxh
ZIF_BACKUP_STATUS int Dateninhalt bei FF noch nicht beschrieben
ZIF_BACKUP_BMW_HW string VMECUHNB vehicleManufECUHWNumberBackup BMW Hardware* Nummer
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG_2 binary Hex-Auftrag an SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG

PHYSIKALISCHE_HW_NR_LESEN

Auslesen der physikalischen Hardwarenummer KWP2000: $1A ReadECUIdentification $87 physicalECUHardwareNumber (PECUHN) oder alternativ KWP2000: $1A ReadECUIdentification $80 ECUIdentificationDataTable Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
PHYSIKALISCHE_HW_NR string Physikalische Hardware-Nummer
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG_2 binary Hex-Auftrag an SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG

FLASH_BLOCKLAENGE_LESEN

Auslesen des maximalen Blocklaenge beim Flashen KWP2000: $22 ReadDataByCommonIdentifier $2506 MaximaleBlockLaenge Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
FLASH_BLOCKLAENGE_GESAMT unsigned int Flash Blocklaenge inclusive SID
FLASH_BLOCKLAENGE_DATEN int Flash Datenlaenge
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

FLASH_PROGRAMMIER_STATUS_LESEN

Programmierstatus des SG lesen KWP2000: $31 StartRoutineByLocalIdentifier $0A CheckProgrammingStatus Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
FLASH_PROGRAMMIER_STATUS_TEXT string table ProgrammierStatus STATUS_TEXT
FLASH_PROGRAMMIER_STATUS int ProgrammierStatus 0 - 255
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG

AIF_LESEN

Auslesen des Anwender Informations Feldes Standard Flashjob KWP 2000: $23 ReadMemoryByAddress Modus : Default

Arguments

Name Type Comment
AIF_NUMMER int ==0 : aktuelles AIF > 0 : Nummer des zu lesenden AIF default = 0 : aktuelles AIF

Results

Name Type Comment
AIF_ADRESSE_HIGH int AIF Adresse des AIF, High-Word
AIF_ADRESSE_LOW int AIF Adresse des AIF, Low-Word
AIF_FG_NR string Fahrgestellnummer 7-stellig
AIF_FG_NR_LANG string Fahrgestellnummer 17-stellig falls vorhanden, sonst 7-stellig
AIF_DATUM string Datum der SG-Programmierung in der Form TT.MM.JJJJ
AIF_ZB_NR string BMW/Rover Zusammenbaunummer
AIF_SW_NR string BMW/Rover Datensatznummer - Softwarenummer
AIF_BEHOERDEN_NR string BMW/Rover Behoerdennummer
AIF_HAENDLER_NR string Haendlernummer
AIF_SERIEN_NR string Tester Seriennummer
AIF_KM long km-Stand bei der Programmierung
AIF_PROG_NR string Programmstandsnummer
AIF_ANZ_FREI int Anzahl noch vorhandener AIF-Eintraege
AIF_ANZAHL_PROG int Anzahl Programmiervorgaenge
AIF_ANZ_DATEN int Groesse des AIF-Eintrags
AIF_GROESSE int Groesse des AIF
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag an SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG_2 binary Hex-Auftrag an SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG

PRUEFSTEMPEL_SCHREIBEN

Beschreiben des Pruefstempels Es muessen immer alle drei Argumente im Bereich von 0-255 bzw. 0x00-0xFF uebergeben werden. Diag_Mode ist integriert KWP2000: $2E WriteDataByCommonIdentifier $1000 TestStamp Modus : Default

Arguments

Name Type Comment
BYTE1 int Bereich: 0-255 bzw. 0x00-0xFF
BYTE2 int Bereich: 0-255 bzw. 0x00-0xFF
BYTE3 int Bereich: 0-255 bzw. 0x00-0xFF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT1 binary Hex-Antwort von SG

STATUS_RADGESCHWINDIGKEIT

Radgeschwindigkeiten auslesen KWP2000: $21,$01 ReadDataByLocalIdentifier service Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
STAT_RAD_GESCHW_VL_WERT long Radgeschwindigkeit vorne links
STAT_RAD_GESCHW_VR_WERT long Radgeschwindigkeit vorne rechts
STAT_RAD_GESCHW_HL_WERT long Radgeschwindigkeit hinten links
STAT_RAD_GESCHW_HR_WERT long Radgeschwindigkeit hinten rechts
STAT_RAD_GESCHW_REF_WERT long Fahrzeug-Referenz-Geschwindigkeit
STAT_RAD_GESCHW_EINH string Einheit = km/h
_TEL_ANTWORT binary Hex-Antwort von SG

STATUS_ANALOG

Status Eingaenge DSC_8

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, FEHLER
STAT_SUMMEN_LENKWINKEL_WERT_AFS real Lenkwinkel in Grad, kann + u.- Wert haben
STAT_SUMMEN_LENKWINKEL_AFS_EINH string Einheit = Winkelgrad
STAT_DREHRATE_WERT_2 real Drehrate in Winkelgrad/sec
STAT_DREHRATE_WERT_1 real Drehrate in Winkelgrad/sec
STAT_DREHRATE_EINH string Einheit = Winkelgrad/sec
STAT_DRUCK_WERT real Druck in bar, kann + u.- Wert haben
STAT_DRUCK_WERT_ACC_VA real Druck in bar, kann + u.- Wert haben
STAT_DRUCK_WERT_ACC_HA real Druck in bar, kann + u.- Wert haben
STAT_DRUCK_EINH string Einheit = bar
STAT_QUERBESCHLEUNIGUNG_WERT_1 real Querbeschleunigung , kann + u.- Wert haben
STAT_QUERBESCHLEUNIGUNG_WERT_2 real Querbeschleunigung , kann + u.- Wert haben
STAT_QUERBESCHLEUNIGUNG_EINH string Einheit = m/(s*s)
STAT_VENTILRELAIS_SPANNUNG_WERT real Spannung Kl. 15 in V
STAT_VENTILRELAIS_SPANNUNG_EINH string Einheit = V
STAT_ZUENDUNG_WERT real Spannung Kl. 15 in V
STAT_ZUENDUNG_EINH string Einheit = V
STAT_PUMPENMOTOR_SPANNUNG_WERT real Spannung Pumpenmotor in Volt
STAT_PUMPENMOTOR_SPANNUNG_EINH string Einheit = V
_TEL_ANTWORT binary Antworttelegramm

STATUS_DIGITAL

Status Eingaenge DSC_8

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, FEHLER
STAT_BREMSLICHTSCHALTER_EIN int 0 oder 1
STAT_SCHALTER_BREMSFLUESSIGKEIT_NIVEAU_EIN int 0 oder 1
STAT_INFO_LAMPE int 0 oder 1
STAT_ABS_SILA int 0 oder 1
STAT_HANDBREMSSCHALTER_EIN int 0 oder 1
STAT_DSC_PASSIVTASTER_EIN int 0 oder 1
STAT_DSC_SILA int 0 oder 1
STAT_DSC_PASSIVLAMPE int 0 oder 1
STAT_EDB_SILA int 0 oder 1
STAT_EVVL_EIN int 0 oder 1
STAT_AVVL_EIN int 0 oder 1
STAT_EVHR_EIN int 0 oder 1
STAT_AVHR_EIN int 0 oder 1
STAT_EVVR_EIN int 0 oder 1
STAT_AVVR_EIN int 0 oder 1
STAT_EVHL_EIN int 0 oder 1
STAT_AVHL_EIN int 0 oder 1
STAT_UMSCHALTVENTIL_VORDERACHSE_EIN int 0 oder 1
STAT_UMSCHALTVENTIL_HINTERACHSE_EIN int 0 oder 1
STAT_VORLADEVENTIL_VORDERACHSE_EIN int 0 oder 1
STAT_VORLADEVENTIL_HINTERACHSE_EIN int 0 oder 1
STAT_PUMPENMOTOR_EIN int 0 oder 1
STAT_VENTIL_RELAIS_EIN int 0 oder 1
_TEL_ANTWORT binary Antworttelegramm

STATUS_CAN

Status CAN DSC8

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, FEHLER
STAT_MOTORDREHZAHL_WERT real Momentane Motordrehzahl in 1/min
STAT_MOTORDREHZAHL_EINH string Einheit = 1/min
STAT_LENKWINKEL_WERT real Einschlag Lenkrad [Grad]
STAT_LENKWINKEL_EINH string [Grad]
STAT_VERZOEGERUNGS_ANFORD_ACC_WERT real Einschlag Lenkrad [Grad]
STAT_VERZOEGERUNGS_ANFORD_ACC_EINH string [m/s2]
STAT_DREHMOMENT_WERT real Drehmoment [Nm]
STAT_DREHMOMENT_EINH string [Nm]
STAT_FAHRZUSTAND string Text
_TEL_ANTWORT binary Antworttelegramm

STATUS_RPA

Radgeschwindigkeiten auslesen KWP2000: $21,$05 ReadDataByLocalIdentifier service Modus : Default

No arguments.

Results

Name Type Comment
STAT_STANDARDISIERUNG_AKTIV int Standardisierung aktiv/inaktiv
STAT_WARNUNG_AKTIV int Warnung aktiv/inaktiv
STAT_REJECTION_PHASE int Rejection Phase
STAT_SYSTEMFUNKTION_AKTIV int Systemfunktion aktiv/inaktiv
STAT_BLINDPHASE_AKTIV int Blindphase aktiv/inaktiv
STAT_BREMSLICHTSCHALTER_TEXT string Bremslichtschalter aktiv/inaktiv/defekt
STAT_WEGSTRECKE long Delta Wegstrecke seit letzter Standardisierung
STAT_DSC_SIGNAL_VL int Rohsignal vom DSC / ABS VL (Impulse/sec)
STAT_DSC_SIGNAL_VR int Rohsignal vom DSC / ABS VR (Impulse/sec)
STAT_DSC_SIGNAL_HL int Rohsignal vom DSC / ABS HL (Impulse/sec)
STAT_DSC_SIGNAL_HR int Rohsignal vom DSC / ABS HR (Impulse/sec)
STAT_BEREICH_0 int Status der Standardisierung (15 = abgeschlossen)
STAT_BEREICH_1 int Status der Standardisierung im Bereich von 25 - 110 km/h (15 = abgeschlossen)
STAT_BEREICH_2 int Status der Standardisierung im Bereich von 110 - 135 km/h (15 = abgeschlossen)
STAT_BEREICH_3 int Status der Standardisierung im Bereich von 135 - 160 km/h (15 = abgeschlossen)
STAT_BEREICH_4 int Status der Standardisierung im Bereich von 160 - 185 km/h (15 = abgeschlossen)
STAT_BEREICH_5 int Status der Standardisierung im Bereich von 185 - 210 km/h (15 = abgeschlossen)
STAT_BEREICH_6 int Status der Standardisierung im Bereich >210 km/h (15 = abgeschlossen)
STAT_L1 int Lernstati 1 fuer VS-22
STAT_L1_EINH string Einheit Lernstati 1= %
STAT_L2 int Lernstati 2 fuer VS-22
STAT_L2_EINH string Einheit Lernstati 2= %
STAT_L3 int Lernstati 3 fuer VS-22
STAT_L3_EINH string Einheit Lernstati 3= %
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG

STATUS_RPA_FASTA

RPA Fastadaten auslesen KWP2000: $21,$06 ReadDataByLocalIdentifier service Modus : Default

No arguments.

Results

Name Type Comment
STAT_GESCHWINDIGKEIT_MAX_VORLETZTE_PANNE long Einheit km/h Maximale Geschwindigkeit waehrend vorletzten Reifenpannenmeldung (max 255km/h)
STAT_GESCHWINDIGKEIT_MAX_LETZTE_PANNE long Einheit km/h Maximale Geschwindigkeit waehrend letzten Reifenpannenmeldung (max 255km/h)
STAT_WEG_VORLETZTE_PANNE_TEXT string Text zur Gesamwegstrecke waehrend vorletzten Panne
STAT_WEG_VORLETZTE_PANNE long Gesamwegstrecke waehrend vorletzten Panne
STAT_WEG_LETZTE_PANNE_TEXT string Text zur Gesamwegstrecke waehrend letzten Panne
STAT_WEG_LETZTE_PANNE long Gesamwegstrecke waehrend letzten Panne
STAT_GESCHWINDIGKEIT_INDIK long Einheit km/h Geschwindigkeitsindikator gemessen ab erster Reifenpannenmeldung
STAT_KM_LETZTE_PANNE long Km-Stand gelesen bei letzter Reifenpannenmeldung
STAT_KM_VORLETZTE_PANNE long Km-Stand gelesen bei vorletzter Reifenpannenmeldung
STAT_GESCHWINDIGKEIT_VORLETZTE_PANNE long Einheit km/h Geschwindigkeit waehrend vorletzten Reifenpannenmeldung
STAT_GESCHWINDIGKEIT_LETZTE_PANNE long Einheit km/h Geschwindigkeit waehrend letzten Reifenpannenmeldung
STAT_KM_LETZTE_STANDARDISIERUNG long Km-Stand gelesen bei letzter Standardisierung
STAT_TAGE_SEIT_STANDARDISIERUNG string Einheit Tage Anzahl Tage gemessen seit letztem Standardisierungsstart
STAT_TAGE_SEIT_LETZTER_PANNE string Einheit Tage Anzahl Tage gemessen zwischem letztem Standardisierungsstart und Panne danach
STAT_TAGE_SEIT_VORLETZTER_PANNE string Einheit Tage Anzahl Tage gemessen zwischem letztem/vorletzter Panne und Standardisierungsstart danach
STAT_RPA_REV_ACTUAL string -- aktuelle Versionsnummer RPA
STAT_RPA_REV_AT_LASTCODING string -- Versionsnummer RPA zum Zeitpunkt der letzten Codierung
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG

STATUS_RPA_STANDARDISIERUNG_1

Radgeschwindigkeiten auslesen KWP2000: $21,$07 ReadDataByLocalIdentifier service Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
STAT_FACLF real
STAT_FACLR real
STAT_FACH1F real
STAT_FACH1R real
STAT_FACH2F real
STAT_FACH2R real
STAT_CRC real
_TEL_ANTWORT binary Hex-Antwort von SG

STATUS_RPA_STANDARDISIERUNG_2

Radgeschwindigkeiten auslesen KWP2000: $21,$08 ReadDataByLocalIdentifier service Modus : Default

No arguments.

Results

Name Type Comment
STAT_FACH3F real
STAT_FACH3R real
STAT_FACH4F real
STAT_FACH4R real
STAT_FACH5F real
STAT_FACH5R real
STAT_CRC real
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG

STATUS_RPA_STANDARDISIERUNG_3

Radgeschwindigkeiten auslesen erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $21,$09 ReadDataByLocalIdentifier service Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
STAT_FAC3 real
STAT_STDCNT1 real
STAT_OUTCNT real
STAT_NSF1 real
STAT_NSF2 real
STAT_NSVH5 real
STAT_NSVH4 real
STAT_NSVH3 real
STAT_NSVH2 real
STAT_NSVH1 real
STAT_NSVL real
STAT_WGFLG real
STAT_CRC real
_TEL_ANTWORT binary Hex-Antwort von SG

STATUS_4_DRUCKWERTE

4 aufeinanderfolgende Druckwerte

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, FEHLER
STAT_DRUCK_WERT_1 real Druck in bar, kann + u.- Wert haben
STAT_DRUCK_WERT_2 real Druck in bar, kann + u.- Wert haben
STAT_DRUCK_WERT_3 real Druck in bar, kann + u.- Wert haben
STAT_DRUCK_WERT_4 real Druck in bar, kann + u.- Wert haben
STAT_DRUCK_EINH string Einheit = bar
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG
_TEL_ANTWORT_3 binary Hex-Antwort von SG
_TEL_ANTWORT_4 binary Hex-Antwort von SG

STEUERN_STOP

Digitale Stellglieder ansteuern ABS_DSC57

Arguments

Name Type Comment
E_OR_W string Einmal = E, Wiederholung = W

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B. ACK)
_TEL_AUFTRAG binary Anforderungstelegramm
_TEL_ANTWORT binary Antworttelegramm
_TEL_ANTWORT_1 binary Antworttelegramm

STEUERN_D_STELLGLIED

Digitale Stellglieder ansteuern KWP2000: $30,$04 InputOutputControlByLocalIdentifier Parameter (argument) koennen ausgewaehlt werden Mit dem Parameter"E" werden 2 Telegramme gesendet Diagnose_Mode, und Ansteuersequenz-Ausfuehren: Mit dem Parameter"W" wird nur die Ansteuersequenz ausgefuehrt Der Parameter"R" ist optional: "R" fordert zusaetzlich ein Ergebnis-Telegramm an Musterparametersatz: "E,EIN,EVVL,AUS,AVVL,1000,EIN,MRA,EIN,USV1" Musterparametersatz: "E,EIN,EVVL,AUS,AVVL,1000,EIN,MRA,EIN,USV,R" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !)

Arguments

Name Type Comment
E_OR_W string Einmal = E, Wiederholung = W
BEFEHL_1 string Ein = 64, Aus = 00
ST_1 string Stellglied 1
BEFEHL_2 string Ein = 64, Aus = 00
ST_2 string Stellglied 2
W_ZEIT int Wartezeit vor Ansteuerung 3. u. 4. Stellglied
BEFEHL_3 string Ein = 64, Aus = 00
ST_3 string Stellglied 3
BEFEHL_4 string Ein = 64, Aus = 00
ST_4 string Stellglied 4
ERGEBNIS string Default: Ergebnis nicht abholen. Wenn Argument <Ergebnis> vorhanden, dann Ergebnis abholen

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B. ACK)
_TEL_AUFTRAG binary Anforderungstelegramm
_TEL_ANTWORT binary Antworttelegramm
_TEL_ANTWORT_1 binary Antworttelegramm
_TEL_AUFTRAG_2 binary Anforderungstelegramm
_TEL_ANTWORT_2 binary Antworttelegramm

STEUERN_DX_STELLGLIED

Digitale Stellglieder ansteuern DSC_8 KWP2000 star: $30,$04 InputOutputControlByLocalIdentifier Mit dem Parameter"E" werden 2 Telegramme gesendet Diagnose_Mode, und Ansteuersequenz-Ausfuehren: Mit dem Parameter"W" wird nur die Ansteuersequenz ausgefuehrt Der Parameter"R" ist optional: "R" fordert zusaetzlich ein Ergebnis-Telegramm an Musterparametersatz_1: "E,EIN,0,0,USV1,USV2,EIN,0,0,0,MRA,800,AUS,0,0,USV2,USV1,EIN,EVVL,EVVR,EVHL,EVHR" Musterparametersatz_2: "W,EIN,VLV1,VLV1,VLV2,VLV2,EIN,MRA,MRA,MRA,MRA,800,AUS,USV1,USV2,USV2,USV1,EIN,AVVL,AVVL,AVVR,AVHR,R" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) es gibt 5 Stellgliedgruppen "EIN/AUS,MRA" "EIN/AUS,USV1,USV2" "EIN/AUS,VLV1,VLV2" "EIN/AUS,EVVL,EVVR,EVHL,EVHR" "EIN/AUS,AVVL,AVVR,AVHL,AVHR" in jedem Job koennen dann 4 beliebige Stellgliedgruppen angesteuert werden und zwar 2 Stellgliedgruppen vor dem Zeitglied und 2 Stellgliedgruppen nach dem Zeitglied dazwischen steht das Argument fuer die Wartezeit: W_ZEIT in ms eine Stellgliedgruppe besteht aus 5 Argumenten: einem Befehl "EIN" oder "AUS" und aus genau 4 Stellgliedern werden weniger als 4 Stellglieder angesteuert, bzw. koennen pro Gruppe nur 1 bzw. 2 Stellglieder angesteuert werden, so sind die restlichen linksbuendig mit "0" zu besetzen(siehe Musterparametersatz_1) um Nullen zu vermeiden kann man sie auch mehrfach mit dem gleichen Stellglied besetzen (siehe Musterparametersatz_2) die Stellglieder einer Gruppen duerfen nicht mit Stellgliedern anderer Gruppen gemixt werden

Arguments

Name Type Comment
E_OR_W string Einmal = E, Wiederholung = W
BEFEHL_1 string
ST_1 string Stellglied 1
ST_2 string Stellglied 2
ST_3 string Stellglied 3
ST_4 string Stellglied 4
BEFEHL_2 string
ST_5 string Stellglied 5
ST_6 string Stellglied 6
ST_7 string Stellglied 7
ST_8 string Stellglied 8
W_ZEIT int Wartezeit vor Ansteuerung Stellglied 5-8
BEFEHL_3 string
ST_9 string Stellglied 5
ST_10 string Stellglied 5
ST_11 string Stellglied 6
ST_12 string Stellglied 7
BEFEHL_4 string
ST_13 string Stellglied 8
ST_14 string Stellglied 5
ST_15 string Stellglied 6
ST_16 string Stellglied 7
ERGEBNIS string Default: Ergebnis nicht abholen. Wenn Argument <Ergebnis> vorhanden, dann Ergebnis abholen

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B. ACK)
_TEL_AUFTRAG binary Anforderungstelegramm
_TEL_ANTWORT binary Antworttelegramm
_TEL_ANTWORT_1 binary Antworttelegramm
_TEL_AUFTRAG_2 binary Anforderungstelegramm
_TEL_ANTWORT_2 binary Antworttelegramm

STEUERN_STELLGLIED_DYNAMISCH

Digitale Stellglieder ansteuern DSC_8 KWP2000 star: $30,$04 InputOutputControlByLocalIdentifier Mit dem Parameter"E" werden 2 Telegramme gesendet Diagnose_Mode, und Ansteuersequenz-Ausfuehren: Mit dem Parameter"W" wird nur die Ansteuersequenz ausgefuehrt Der Parameter"R" ist optional: "R" fordert zusaetzlich ein Ergebnis-Telegramm an Musterparametersatz_1: "E,EIN,0,0,USV1,USV2,EIN,0,0,0,MRA,800,AUS,0,0,USV2,USV1,EIN,EVVL,EVVR,EVHL,EVHR,100" Musterparametersatz_2: "W,EIN,VLV1,VLV1,VLV2,VLV2,EIN,MRA,MRA,MRA,MRA,800,AUS,USV1,USV2,USV2,USV1,EIN,AVVL,AVVL,AVVR,AVHR,200,R" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) es gibt 5 Stellgliedgruppen "EIN/AUS,MRA" "EIN/AUS,USV1,USV2" "EIN/AUS,VLV1,VLV2" "EIN/AUS,EVVL,EVVR,EVHL,EVHR" "EIN/AUS,AVVL,AVVR,AVHL,AVHR" in jedem Job koennen dann 4 beliebige Stellgliedgruppen angesteuert werden und zwar 2 Stellgliedgruppen vor dem Zeitglied und 2 Stellgliedgruppen nach dem Zeitglied dazwischen steht das Argument fuer die Wartezeit: W_ZEIT in ms eine Stellgliedgruppe besteht aus 5 Argumenten: einem Befehl "EIN" oder "AUS" und aus genau 4 Stellgliedern werden weniger als 4 Stellglieder angesteuert, bzw. koennen pro Gruppe nur 1 bzw. 2 Stellglieder angesteuert werden, so sind die restlichen linksbuendig mit "0" zu besetzen(siehe Musterparametersatz_1) um Nullen zu vermeiden kann man sie auch mehrfach mit dem gleichen Stellglied besetzen (siehe Musterparametersatz_2) die Stellglieder einer Gruppen duerfen nicht mit Stellgliedern anderer Gruppen gemixt werden

Arguments

Name Type Comment
E_OR_W string Einmal = E, Wiederholung = W
BEFEHL_1 string
ST_1 string Stellglied 1
ST_2 string Stellglied 2
ST_3 string Stellglied 3
ST_4 string Stellglied 4
BEFEHL_2 string
ST_5 string Stellglied 5
ST_6 string Stellglied 6
ST_7 string Stellglied 7
ST_8 string Stellglied 8
W_ZEIT_1 int Wartezeit nach der Ansteuerung der Stellglieder 1-8
BEFEHL_3 string
ST_9 string Stellglied 9
ST_10 string Stellglied 10
ST_11 string Stellglied 11
ST_12 string Stellglied 12
BEFEHL_4 string
ST_13 string Stellglied 13
ST_14 string Stellglied 14
ST_15 string Stellglied 15
ST_16 string Stellglied 16
W_ZEIT_2 int Wartezeit nach der Ansteuerung der Stellglieder 9-16
ERGEBNIS string Default: Ergebnis nicht abholen. Wenn Argument <Ergebnis> vorhanden, dann Ergebnis abholen

Results

Name Type Comment
STAT_DELTA_RAD_GESCHW_VL_WERT long Radgeschwindigkeitsdifferenz vorne links
STAT_DELTA_RAD_GESCHW_VR_WERT long Radgeschwindigkeitsdifferenz vorne rechts
STAT_DELTA_RAD_GESCHW_HL_WERT long Radgeschwindigkeitsdifferenz hinten links
STAT_DELTA_RAD_GESCHW_HR_WERT long Radgeschwindigkeitsdifferenz hinten rechts
JOB_STATUS string Status der Kommunikation (z.B. ACK)
_TEL_AUFTRAG binary Anforderungstelegramm
_TEL_ANTWORT binary Antworttelegramm
_TEL_ANTWORT_1 binary Antworttelegramm
_TEL_AUFTRAG_2 binary Anforderungstelegramm
_TEL_ANTWORT_2 binary Antworttelegramm

STEUERN_DREHZAHLFUEHLER_ALLE

Test Drehzahlfuehler Musterparametersatz: 2000 jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !)

Arguments

Name Type Comment
A_ZEIT int Ausfuehrungszeit in ms

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B. ACK)
STAT_RAD_GESCHW_VL_MIN long Radgeschwindigkeit waehrend Test
STAT_RAD_GESCHW_VL_MAX long Radgeschwindigkeit waehrend Test
STAT_RAD_GESCHW_VR_MIN long Radgeschwindigkeit waehrend Test
STAT_RAD_GESCHW_VR_MAX long Radgeschwindigkeit waehrend Test
STAT_RAD_GESCHW_HL_MIN long Radgeschwindigkeit waehrend Test
STAT_RAD_GESCHW_HL_MAX long Radgeschwindigkeit waehrend Test
STAT_RAD_GESCHW_HR_MIN long Radgeschwindigkeit waehrend Test
STAT_RAD_GESCHW_HR_MAX long Radgeschwindigkeit waehrend Test
GESCHW_EINH string Einheit = km/h
_TEL_AUFTRAG binary Anforderungstelegramm
_TEL_AUFTRAG_2 binary Anforderungstelegramm
_TEL_ANTWORT_1 binary Antworttelegramm
_TEL_ANTWORT_2 binary Antworttelegramm
_TEL_ANTWORT binary Antworttelegramm

STEUERN_AKTUATORIK

Statischer Test der Komponenten DSC_8 Musterparametersatz: 600,400 jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !)

Arguments

Name Type Comment
USV_ZEIT int Ausfuehrungszeit in ms: t >= 400ms Verzoegerungszeit bis zur Aktivierung der USVs
PUMPE_ZEIT int Ausfuehrungszeit in ms: t >= 200ms Verzoegerungszeit zwischen der Aktivierung der USVs und Abschalten des Pumpenmotors

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B. ACK)
ABFALLZEIT_1 int Wartezeit in msec
ABFALLZEIT_2 int Wartezeit in msec
ABFALLZEIT_3 int Wartezeit in msec
WARTEZEIT_EINH string Einheit = msec
_TEL_AUFTRAG binary Antworttelegramm
_TEL_ANTWORT_1 binary Antworttelegramm
_TEL_AUFTRAG_2 binary Antworttelegramm
_TEL_ANTWORT binary Antworttelegramm
_TEL_ANTWORT_2 binary Antworttelegramm

SPEICHER_LESEN

Auslesen des Steuergeraete-Speichers Als Argumente werden uebergeben: Speichersegment, Start-Adresse und Anzahl der Datenbytes Musterparametersatz: ROMI,0xFF12AB,12 jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) das High-Byte ist bei R.Bosch DSC_60 immer 0xFFxxxx KWP 2000: $23 ReadMemoryByAddress Modus : Default

Arguments

Name Type Comment
SEGMENT string table SpeicherSegment SEG_NAME SEG_TEXT
ADRESSE long 0x000000 - 0xFFFFFF
ANZAHL int 1 - n ( 254 )

Results

Name Type Comment
DATEN binary ausgelesene Daten
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG

SPEICHER_SCHREIBEN

Beschreiben des Steuergeraete-Speichers Als Argumente werden uebergeben: Speichersegment, Start-Adresse, Anzahl der Datenbytes und Datenbytes (Datenbytes durch Komma getrennt !) Musterparametersatz: ROMI,0xFF12AB,12,Datenbytes Argumente mit "Strich_Punkt" getrennt (nicht mit Komma !) 0x04,0x05,0x0B,0x0C...Datenbytes(hex) durch Komma getrennt !) 04,05,03,11,12 ... Datenbytes(dec) durch Komma getrennt !) das High-Byte ist bei R.Bosch DSC_60 immer 0xFFxxxx KWP2000: $3D WriteMemoryByAddress Modus : Default

Arguments

Name Type Comment
SEGMENT string table SpeicherSegment SEG_NAME SEG_TEXT
ADRESSE long 0x000000 - 0xFFFFFF
ANZAHL int 1 - n ( max. 249 )
DATEN string zu schreibende Daten (Anzahl siehe oben) z.B. 1,2,03,0x04,0x05...

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG

FS_LESEN_SAR

Fehlerspeicher lesen (alle Fehler / Ort und Art) KWP2000: $18 ReadDiagnosticTroubleCodesByStatus Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
F_ORT_NR long Index fuer Fehlerort
F_ORT_TEXT string Fehlerort als Text table FOrtTexte ORTTEXT
_TEL_ANTWORT binary Hex-Antwort von SG

STEUERN_VAK_BEFUELL

Evakuierung und Befuellung der Parameter"R" ist optional: "R" fordert zusaetzlich ein Ergebnis-Telegramm an Musterparametersatz: E,12,6,R jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !)

Arguments

Name Type Comment
E_OR_W string Einmal = E, Wiederholung = W
ZEIT_ROUTINE int Zeit =< 150 sec
DELAY_PUMPE int Verzoegerung Pumpenansteuerung Zeit >= 1sec
ERGEBNIS string Default: Ergebnis nicht abholen. Wenn Argument <Ergebnis> vorhanden, dann Ergebnis abholen

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B. ACK)
STAT_ERGEBNIS_BYTE string Text
_TEL_AUFTRAG binary Anforderungstelegramm
_TEL_ANTWORT binary Antworttelegramm
_TEL_AUFTRAG_2 binary Anforderungstelegramm
_TEL_ANTWORT_1 binary Antworttelegramm
_TEL_ANTWORT_2 binary Antworttelegramm
_TEL_ANTWORT_3 binary Antworttelegramm

STEUERN_REP_ENTLUEFTUNG

Evakuierung und Befuellung der Parameter"R" ist optional: "R" fordert zusaetzlich ein Ergebnis-Telegramm an Musterparametersatz: E,V_links,3,R jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !)

Arguments

Name Type Comment
E_OR_W string Einmal = E, Wiederholung = W
RAD_NR string V_Links,V_rechts,H_Links,H_rechts
WIEDERHOLUNG int 3,4 oder 5 Wiederholungen nur bei V_rechts und H_rechts aktiv
ERGEBNIS string Default: Ergebnis nicht abholen. Wenn Argument <Ergebnis> vorhanden, dann Ergebnis abholen

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B. ACK)
STAT_ERGEBNIS_BYTE string Text
_TEL_AUFTRAG binary Anforderungstelegramm
_TEL_AUFTRAG_2 binary Anforderungstelegramm
_TEL_ANTWORT binary Antworttelegramm
_TEL_ANTWORT_1 binary Antworttelegramm
_TEL_ANTWORT_2 binary Antworttelegramm
_TEL_ANTWORT_3 binary Antworttelegramm

STEUERN_ERGEBNIS_ROUTINE

Ergebnis der Routine abholen Musterparametersatz: "REP_ENTLUEFTUNG" Musterparametersatz: "VAK_BEFUELL"

Arguments

Name Type Comment
TYP string Typ der Routine angeben

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B. ACK)
STAT_ERGEBNIS_BYTE string Text
_TEL_AUFTRAG binary Anforderungstelegramm
_TEL_ANTWORT binary Antworttelegramm

IDENT_VIN

Identdaten KWP2000: $1A ReadECUIdentification Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
FG_NR string Fahrgestellnummer 7-stellig
_TEL_ANTWORT binary Hex-Antwort von SG

IDENT_BOSCH_HW_NR

Identdaten KWP2000: $1A ReadECUIdentification Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
ID_TT_NR string RB-Teilenummer
_TEL_ANTWORT binary Hex-Antwort von SG

IDENT_BOSCH_SW_BB_NR

Identdaten KWP2000: $1A ReadECUIdentification Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
ID_BB_NR_AS string RB-BB-Nummer Algorithm Server
ID_BB_NR_SS string RB-BB-Nummer System Server
_TEL_ANTWORT binary Hex-Antwort von SG

IDENT_BOSCH_SW_VERSION_NR

Identdaten KWP2000: $1A ReadECUIdentification Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
ID_RB_SW_NR_AS string RB-SW-Nummer Algorithm Server
ID_RB_SW_NR_SS string RB-SW-Nummer System Server
_TEL_ANTWORT binary Hex-Antwort von SG

IDENT_SCHREIBEN

KWP2000: $3B WriteDataByLocalIdentifier $80 BMW Identifikation schreiben

Arguments

Name Type Comment
DATAS string Es muessen 17 Ident_Daten als ein Hex_String uebergeben werden: z.B. 01,AB,56,FF ... 18 Bereich: 0x00-0xFF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag ans SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Antworttelegramm

IDENT_BOSCH_HW_NR_SCHREIBEN

KWP2000: $3B WriteDataByLocalIdentifier $92 BMW Identifikation schreiben

Arguments

Name Type Comment
DATAS string Es muessen 5 Ident_Daten als ein Hex_String uebergeben werden: z.B. 02,65,56,12,18 Bereich: 0x00-0xFF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag ans SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Antworttelegramm

RPA_SCHREIBEN

KWP2000: $3B WriteDataByLocalIdentifier $05 RPA schreiben

Arguments

Name Type Comment
DATA string Es muss 1 Byte uebergeben werden z.B. 0x01 Standardisierung starten z.B. 0x00 keine Aktion Bereich: 0x00-0xFF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag ans SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Antworttelegramm

RPA_FASTA_LOESCHEN

KWP2000: $3B WriteDataByLocalIdentifier $06 RPA_FASTA_loeschen

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag ans SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG

RPA_STANDARDISIERUNG_1_SCHREIBEN

KWP2000: $3B WriteDataByLocalIdentifier $07 RPA Standardisierungsdaten_1 vorgeben

Arguments

Name Type Comment
DATAS string Es muessen 25 Ident_Daten als ein Hex_String uebergeben werden: z.B. 01,AB,56,FF ... 18 Bereich: 0x00-0xFF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag ans SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG

RPA_STANDARDISIERUNG_2_SCHREIBEN

KWP2000: $3B WriteDataByLocalIdentifier $08 RPA Standardisierungsdaten_2 vorgeben

Arguments

Name Type Comment
DATAS string Es muessen 25 Ident_Daten als ein Hex_String uebergeben werden: z.B. 01,AB,56,FF ... 18 Bereich: 0x00-0xFF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag ans SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG

RPA_STANDARDISIERUNG_3_SCHREIBEN

erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $3B WriteDataByLocalIdentifier $09 RPA Standardisierungsdaten_3 vorgeben

Arguments

Name Type Comment
DATAS string Es muessen 22 Ident_Daten als ein Hex_String uebergeben werden: z.B. 01,AB,56,FF ... 18 Bereich: 0x00-0xFF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary Hex-Auftrag ans SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG

RPA_DEFAULT

KWP2000: $3B WriteDataByLocalIdentifier $06 RPA_FASTA_loeschen $07 Standardisierungdaten_1 $08 Standardisierungdaten_2 $09 Standardisierungdaten_3 Fasta- und Standardisierungsdaten auf default setzten

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG2 binary Hex-Auftrag ans SG
_TEL_AUFTRAG3 binary Hex-Auftrag ans SG
_TEL_AUFTRAG4 binary Hex-Auftrag ans SG
_TEL_AUFTRAG5 binary Hex-Auftrag ans SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG
_TEL_ANTWORT_3 binary Hex-Antwort von SG
_TEL_ANTWORT_4 binary Hex-Antwort von SG
_TEL_ANTWORT_5 binary Hex-Antwort von SG

RPA_LAMPE_EINSCHALTEN

KWP2000: $3B WriteDataByLocalIdentifier $09 Standardisierungdaten_3 Fuer USA Standardisierungsdaten auf default setzten und dazu RPA-Lampe einschalten

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG2 binary Hex-Auftrag ans SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG

COD_LESEN_DSC

Auslesen der Codierdaten KWP2000: $22 ReadDataByCommonIdentifier $3000 Codierdaten Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
BYTE1 int Bereich: 0-255 bzw. 0x00-0xFF
BYTE2 int Bereich: 0-255 bzw. 0x00-0xFF
BYTE3 int Bereich: 0-255 bzw. 0x00-0xFF
BYTE4 int Bereich: 0-255 bzw. 0x00-0xFF
CODIERBYTES binary ausgelesene Codier-Daten
_TEL_ANTWORT binary Hex-Antwort von SG

COD_SCHREIBEN_DSC

Codierdaten schreiben Es muessen 4 Codierbyte als Hex_String uebergeben werden Argument: z.B.: 01,07,02,AB, die CS wird in der ECU berechnet KWP2000: $2E WriteDataByCommonIdentifier $3000 codingDataSet Modus : Default

Arguments

Name Type Comment
C_BYTES string Bereich: 00 - FF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG binary
_TEL_ANTWORT_1 binary Hex-Antwort von SG

COD_LESEN_RPA_1

Auslesen der Codierdaten KWP2000: $22 ReadDataByCommonIdentifier $3000 Codierdaten Modus : Default

No arguments.

Results

Name Type Comment
RPA_EQUIP string Bereich: 0-255 bzw. 0x00-0xFF Equipment: 1 = aktiv, 0 = inaktiv
RPA_VARIANTE_LAND string Bereich: 0-255 bzw. 0x00-0xFF 1 = USA, 0 = Rest der Welt (RdW)
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG

COD_SCHREIBEN_RPA_1

Codierdaten schreiben KWP2000: $2E WriteDataByCommonIdentifier $3000 codingDataSet Modus : Default

Arguments

Name Type Comment
C_BYTES string Es muessen 18 Codier_Daten als ein Hex_String uebergeben werden: z.B. 01,AB,56,FF ... 18 Bereich: 0x00-0xFF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG binary
_TEL_ANTWORT_1 binary Hex-Antwort von SG

COD_LESEN_RPA_2

Auslesen der Codierdaten KWP2000: $22 ReadDataByCommonIdentifier $3002 Codierdaten Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG

COD_SCHREIBEN_RPA_2

Codierdaten schreiben erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $2E WriteDataByCommonIdentifier $3000 codingDataSet Modus : Default

Arguments

Name Type Comment
C_BYTES string Es muessen 12Bytes (bis SW4.83dec) bzw. 28Bytes(ab SW4.83dec) Codier_Daten als ein Hex_String uebergeben werden: z.B. 01,AB,56,FF ... 18 das Laengenbyte wird automatisch berechnet Bereich: 0x00-0xFF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG binary
_TEL_ANTWORT_1 binary Hex-Antwort von SG

COD_LESEN_RPA_3

Auslesen der Codierdaten KWP2000: $22 ReadDataByCommonIdentifier $3003 Codierdaten Modus : Default

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG

COD_SCHREIBEN_RPA_3

Codierdaten schreiben erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $2E WriteDataByCommonIdentifier $3003 codingDataSet Modus : Default

Arguments

Name Type Comment
C_BYTES string Es muessen 28 Codier_Daten als ein Hex_String uebergeben werden: z.B. 01,AB,56,FF ... 18 Bereich: 0x00-0xFF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG binary
_TEL_ANTWORT_1 binary Hex-Antwort von SG

COD_LESEN_RPA_4

Auslesen der Codierdaten erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $22 ReadDataByCommonIdentifier $3004 Codierdaten Modus : Default

No arguments.

Results

Name Type Comment
STAT_CAR_ID int OKAY, wenn fehlerfrei
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG

COD_SCHREIBEN_RPA_4

Codierdaten schreiben erst ab DXC8 SW19 und DSC8 I5.20 KWP2000: $2E WriteDataByCommonIdentifier $3004 codingDataSet Modus : Default

Arguments

Name Type Comment
C_BYTES string Es muessen 16 Codier_Daten als ein Hex_String uebergeben werden: z.B. 01,AB,56,FF ... 18 Bereich: 0x00-0xFF

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG binary
_TEL_ANTWORT_1 binary Hex-Antwort von SG

CBS_ZUSTAND_NEUFAHRZEUG

CBS Daten schreiben KWP2000: $3D Ruecksetzen VA und HA auf 100% Verfuegbarkeit CUS-Block01/02: Neuzustand-Bremsbelagdicken (BPTXA) für VA =13,7mm und HA = 11,2 mm Gesamtlaufleistung Bremsbeläge (TotalMilageXA) für VA und HA = 0 km CUS-Block03: Enable Korrektur wegen Info1XA (EnKorr1XA) für VA und HA = 1 Enable Korrektur wegen Info2XA (EnKorr1XA) für VA und HA = 0 Info Verschleißpillen (Info1XA, Info2XA) für VA und HA = 0 Steuerbits plausibel (CtrlBitsEEPROM) = 1 Anforderung Serviceinfo (ServReqXa) für VA und HA=0 Stopbit (StopBPTXA) für VA und HA = 0 Manipulationsbit (ManipulationXA) für VA und HA = 0 Korrekturfaktor (PKorrXA) für VA und HA = 1,0 CUS-Block04: Anfangs-Restlaufleistung (BPTMXA) für VA=40.000km und für HA=50.000km Servicezaehler (ServCntXA) für VA und HA =1

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG_1 binary
_TEL_AUFTRAG_2 binary
_TEL_AUFTRAG_3 binary
_TEL_AUFTRAG_4 binary
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG
_TEL_ANTWORT_3 binary Hex-Antwort von SG
_TEL_ANTWORT_4 binary Hex-Antwort von SG

CBS_BASISINITIALISIERUNG

CBS Daten schreiben KWP2000: $3D Neuzustand DSC-Steuergerät = Auslieferungszustand RB-Werk ASW-Block: FLR ein, CBS-totalmilage fix aus ROM CUS-Block01/02: Neuzustand-Bremsbelagdicken (BPTXA) für VA=0 mm und HA = 0,0 mm Gesamtlaufleistung Bremsbeläge (TotalMilageXA) für VA und HA = 0 km CUS-Block03: Enable Korrektur wegen Info1XA (EnKorr1XA) für VA und HA = 1 Enable Korrektur wegen Info2XA (EnKorr1XA) für VA und HA = 0 Info Verschleißpillen (Info1XA, Info2XA) für VA und HA = 0 Steuerbits plausibel (CtrlBitsEEPROM) = 0 Anforderung Serviceinfo (ServReqXa) für VA und HA = 1 Stopbit (StopBPTXA) für VA und HA = 0 Manipulationsbit (ManipulationXA) für VA und HA = 0 Korrekturfaktor (PKorrXA) für VA und HA = 1,0 CUS-Block04: Anfangs-Restlaufleistung (BPTMXA) für VA = 0 km und für HA = 0 km Servicezaehler (ServCntXA) für VA und HA = 0

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG_1 binary
_TEL_AUFTRAG_2 binary
_TEL_AUFTRAG_3 binary
_TEL_AUFTRAG_4 binary
_TEL_AUFTRAG_5 binary
_TEL_AUFTRAG_6 binary
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG
_TEL_ANTWORT_3 binary Hex-Antwort von SG
_TEL_ANTWORT_4 binary Hex-Antwort von SG
_TEL_ANTWORT_5 binary Hex-Antwort von SG
_TEL_ANTWORT_6 binary Hex-Antwort von SG

FLR_CBS_MILAGE

FLR,CBS_MILAGE Codierung schreiben es koennen max. 2 Argumente uebergeben werden "FLR_ON" oder "FLR_OFF" "ROM_FIX" oder "EEPROM_FIX" oder "EEPROM_VAR" Musterparametersatz: "FLR_ON,ROM_FIX" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) wird kein Argument uebergeben, dann wird die Basiseinstellung: "FLR ein, CBS-totalmilage fix aus ROM" eingestellt KWP2000: $3D

Arguments

Name Type Comment
ARG_1 string "FLR_ON" oder "FLR_OFF" oder "ROM_FIX" oder "EEPROM_FIX" oder "EEPROM_VAR"
ARG_2 string "FLR_ON" oder "FLR_OFF" oder "ROM_FIX" oder "EEPROM_FIX" oder "EEPROM_VAR"

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG_1 binary
_TEL_AUFTRAG_2 binary
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG

CBS_EEPROM_LESEN

EEPROM lesen KWP2000: $23

No arguments.

Results

Name Type Comment
CUSTOMER_CONFIG string
STAT_BBV_DICKE_VA_1 real Bremsbelagdicke 1 VA Einheit = mm
STAT_BBV_DICKE_HA_1 real Bremsbelagdicke 1 HA Einheit = mm
STAT_TOTAL_MILAGE_VA_1 long Gesamtlaufleistung 1 VA Einheit = km
STAT_TOTAL_MILAGE_HA_1 long Gesamtlaufleistung 1 HA Einheit = km
STAT_BBV_DICKE_VA_2 real Bremsbelagdicke 2 VA Einheit = mm
STAT_BBV_DICKE_HA_2 real Bremsbelagdicke 2 HA Einheit = mm
STAT_TOTAL_MILAGE_VA_2 long Gesamtlaufleistung 2 VA Einheit = km
STAT_TOTAL_MILAGE_HA_2 long Gesamtlaufleistung 2 HA Einheit = km
GESAMT_LL_BB_VA long Gesamtlaufleistung Bremsbelag VA Einheit = km
GESAMT_LL_BB_HA long Gesamtlaufleistung Bremsbelag HA Einheit = km
SERVICE_ZAEHLER_BB_VA int Servicezaehler Bremsbelag VA
SERVICE_ZAEHLER_BB_HA int Servicezaehler Bremsbelag HA
STAT_INFO_2_PILLE_HA int
STAT_INFO_1_PILLE_HA int
STAT_ENABLE_KORREKTUR_2_HA int
STAT_ENABLE_KORREKTUR_1_HA int
STAT_INFO_2_PILLE_VA int
STAT_INFO_1_PILLE_VA int
STAT_ENABLE_KORREKTUR_2_VA int
STAT_ENABLE_KORREKTUR_1_VA int
STAT_STOP_BPT_HA int
STAT_STOP_BPT_VA int
STAT_ANFORD_SERVICE_INFO_HA int
STAT_ANFORD_SERVICE_INFO_VA int
STAT_STEUERBITS_PLAUSIBEL int
STAT_PARAMETER_KORR_FAKTOR_VA real
STAT_PARAMETER_KORR_FAKTOR_HA real
STAT_MANIPULATION_VA int
STAT_MANIPULATION_HA int
STAT_VEHCODINGREQ int Autocodierung erkannt
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG
_TEL_ANTWORT_3 binary Hex-Antwort von SG
_TEL_ANTWORT_4 binary Hex-Antwort von SG
_TEL_ANTWORT_5 binary Hex-Antwort von SG

SPERREN_LANGZEITABGLEICH

SPERREN_LANGZEITABGLEICH Codierung schreiben es kann max. 1 Argumente uebergeben werden "SPERREN" oder "SPERREN+SW" "SPERREN" sperrt Ay,Lw-Offset,vgi-Empfindlichkeit,vgi-Offset "SPERREN+SW" wie SPERREN + Steilwandmodus wird kein Argument uebergeben, dann ist die Basiseinstellung aktiv dies entspricht der Serieneinstellung Musterparametersatz: "SPERREN+SW" KWP2000: $3D

Arguments

Name Type Comment
ARG_1 string "SPERREN" oder "SPERREN+SW"

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG

BREMSENTEMPERATUR

EEPROM lesen und schreiben es muessen 4 Argumente in folgender Reihenfolge uebergeben werden Bremsentemperatur VL,VR,HL,HR Musterparametersatz: "500,550,600,720" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) zulaessige Werte: 50 .... 850 Grad werden keine Argumente uebergeben, dann werden die vorhandenen Temperaturwerte beibehalten KWP2000: $23,$3D

Arguments

Name Type Comment
ARG_TEMP_BREMSE_VL long Bremsentemperatur VL Einheit = Grad C
ARG_TEMP_BREMSE_VR long Bremsentemperatur VR Einheit = Grad C
ARG_TEMP_BREMSE_HL long Bremsentemperatur HL Einheit = Grad C
ARG_TEMP_BREMSE_HR long Bremsentemperatur HR Einheit = Grad C

Results

Name Type Comment
STAT_TEMP_BREMSE_VL real Bremsentemperatur VL Einheit = Grad C
STAT_TEMP_BREMSE_VR real Bremsentemperatur VR Einheit = Grad C
STAT_TEMP_BREMSE_HL real Bremsentemperatur HL Einheit = Grad C
STAT_TEMP_BREMSE_HR real Bremsentemperatur HR Einheit = Grad C
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG binary Hex-Auftrag ans SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG

CBS_KORREKTURFAKTOR

CBS_KORREKTURFAKTOR eingeben es koennen max. 2 Argumente uebergeben werden Korrekturfaktor VA, Korrekturfaktor HA wird nur ein Korrekturfaktor uebergeben, dann wird nur die VA geaendert die HA wird auf die Basiswert Korrekturfaktor=1.0 eingestellt Musterparametersatz: "1.2,0.9" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) zulaessige Werte: 0.2 .... 7.9 werden keine Argumente uebergeben, dann ist die Basiseinstellung aktiv d.h. Korrekturfaktor=1.0 KWP2000: $3D

Arguments

Name Type Comment
KORR_FAK_VA string
KORR_FAK_HA string

Results

Name Type Comment
STAT_PARAMETER_KORR_FAKTOR_VA real
STAT_PARAMETER_KORR_FAKTOR_HA real
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG

CBS_MANIPULATIONS_BIT

CBS_MANIPULATIONS_BIT eingeben es koennen max. 2 Argumente uebergeben werden Manipulationsbit VA, Manipulationsbit HA wird nur ein Manipulationsbit uebergeben, dann wird nur die VA geaendert die HA wird auf die Basiswert Manipulationsbit=0 eingestellt Musterparametersatz: "0,1" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) zulaessige Werte: 0 bzw. 1 werden keine Argumente uebergeben, dann ist die Basiseinstellung aktiv d.h. Manipulationsbit=0 KWP2000: $3D

Arguments

Name Type Comment
MANIPULATIONS_BIT_VA int
MANIPULATIONS_BIT_HA int

Results

Name Type Comment
STAT_MANIPULATIONS_BIT_VA int
STAT_MANIPULATIONS_BIT_HA int
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG binary
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG

CBS_TOTALMILAGE_STARTWERTE

EEPROM lesen/schreiben es koennen max. 2 Argumente uebergeben werden Gesamtlaufleistung VA (km), Gesamtlaufleistung HA (km) wird nur ein Korrekturfaktor uebergeben, dann wird nur die VA geaendert die HA wird auf die Basiswert 50000km eingestellt Musterparametersatz: "15000,32000" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) zulaessiger Bereich: 10000 ... 80000km werden keine Argumente uebergeben, dann ist die Basiseinstellung aktiv VA=40000km, HA=50000km der aktuelle Service-Zaehlerstand wird immer uebernommen zulaessiger Bereich 0 ... 31 KWP2000: $3D

Arguments

Name Type Comment
ARGVA long
ARGHA long

Results

Name Type Comment
GESAMT_LL_BB_VA long Gesamtlaufleistung Bremsbelag VA Einheit = km
GESAMT_LL_BB_HA long Gesamtlaufleistung Bremsbelag HA Einheit = km
GESAMT_LL_BB_VA_NEU long neue Gesamtlaufleistung Bremsbelag VA Einheit = km
GESAMT_LL_BB_HA_NEU long neue Gesamtlaufleistung Bremsbelag HA Einheit = km
SERVICE_ZAEHLER_BB_VA int Servicezaehler Bremsbelag VA
SERVICE_ZAEHLER_BB_HA int Servicezaehler Bremsbelag HA
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG binary
_TEL_ANTWORT_2 binary Hex-Antwort von SG

CBS_SERVICEZAEHLER

EEPROM lesen/schreiben es koennen max. 2 Argumente uebergeben werden Servicezaehler VA, Servicezaehler HA wird nur ein Servicezaehlerstand (ServCntXA) uebergeben, dann wird nur die VA geaendert die HA wird auf die Basiswert 1 eingestellt Musterparametersatz: "1,2" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) zulaessiger Bereich: 0 ... 31 werden keine Argumente uebergeben, dann ist die Basiseinstellung aktiv VA = 1, HA = 1 der aktuelle Gesamtlaufleistung wird immer uebernommen Servicezaehler-wert (ServCntXA) 31 : fuehrt zum automatischen Inkrementieren des Servicezaehlers im DSC- SG um +1 Servicezaehler (ServCntXA) 0 fuehrt zur Anforderung (ServiceRequest) der aktuellen CBS-Werte vom Kombiinstrument KWP2000: $3D

Arguments

Name Type Comment
ARGVA long
ARGHA long

Results

Name Type Comment
GESAMT_LL_BB_VA long Gesamtlaufleistung Bremsbelag VA Einheit = km
GESAMT_LL_BB_HA long Gesamtlaufleistung Bremsbelag HA Einheit = km
SERVICE_ZAEHLER_BB_VA int Servicezaehler Bremsbelag VA
SERVICE_ZAEHLER_BB_HA int Servicezaehler Bremsbelag HA
SERVICE_ZAEHLER_BB_VA_NEU int Servicezaehler Bremsbelag VA
SERVICE_ZAEHLER_BB_HA_NEU int Servicezaehler Bremsbelag HA
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT binary Hex-Antwort von SG
_TEL_AUFTRAG binary
_TEL_ANTWORT_2 binary Hex-Antwort von SG

_TEST_AUTO_CODIERUNG

Autocodierung wird ausgeloest ab I-Stufe 5.22 (SE 12/03) Job ohne Argument abschicken FG-Nr. Eintrag erfolgt ab Adresse "FF 03 D8" vor I-Stufe 5.22 (bis 12/03) Job mit Argument "sw_alt" abschicken FG-Nr. Eintrag erfolgt ab Adresse "FF 03 ED"

Arguments

Name Type Comment
SW_ALT string

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B. ACK)
_TEL_AUFTRAG binary Anforderungstelegramm

DSC_EEPROM_LESEN

DSC EEPROM lesen KWP2000: $23

No arguments.

Results

Name Type Comment
CUSTOMER_CONFIG string
STAT_BBV_DICKE_VA_1 real Bremsbelagdicke 1 VA Einheit = mm
STAT_BBV_DICKE_HA_1 real Bremsbelagdicke 1 HA Einheit = mm
STAT_TOTAL_MILAGE_VA_1 long Gesamtlaufleistung 1 VA Einheit = km
STAT_TOTAL_MILAGE_HA_1 long Gesamtlaufleistung 1 HA Einheit = km
STAT_BBV_DICKE_VA_2 real Bremsbelagdicke 2 VA Einheit = mm
STAT_BBV_DICKE_HA_2 real Bremsbelagdicke 2 HA Einheit = mm
STAT_TOTAL_MILAGE_VA_2 long Gesamtlaufleistung 2 VA Einheit = km
STAT_TOTAL_MILAGE_HA_2 long Gesamtlaufleistung 2 HA Einheit = km
GESAMT_LL_BB_VA long Gesamtlaufleistung Bremsbelag VA Einheit = km
GESAMT_LL_BB_HA long Gesamtlaufleistung Bremsbelag HA Einheit = km
SERVICE_ZAEHLER_BB_VA int Servicezaehler Bremsbelag VA
SERVICE_ZAEHLER_BB_HA int Servicezaehler Bremsbelag HA
STAT_INFO_2_PILLE_HA int
STAT_INFO_1_PILLE_HA int
STAT_ENABLE_KORREKTUR_2_HA int
STAT_ENABLE_KORREKTUR_1_HA int
STAT_INFO_2_PILLE_VA int
STAT_INFO_1_PILLE_VA int
STAT_ENABLE_KORREKTUR_2_VA int
STAT_ENABLE_KORREKTUR_1_VA int
STAT_STOP_BPT_HA int
STAT_STOP_BPT_VA int
STAT_ANFORD_SERVICE_INFO_HA int
STAT_ANFORD_SERVICE_INFO_VA int
STAT_STEUERBITS_PLAUSIBEL int
STAT_PARAMETER_KORR_FAKTOR_VA real
STAT_PARAMETER_KORR_FAKTOR_HA real
STAT_MANIPULATION_VA int
STAT_MANIPULATION_HA int
STAT_VEHCODINGREQ int Autocodierung erkannt
STAT_DRUCKSENSOR_OFFSET_EXT_VA real Drucksensor vorne Offsetwert extern (Regler)
STAT_DRUCKSENSOR_OFFSET_EXT_HA real Drucksensor hinten Offsetwert extern (Regler)
STAT_DRUCKSENSOR_OFFSET_EXT real Drucksensor-Offsetwert extern (fuer Regler)
STAT_DRUCKSENSOR_OFFSET_EXT2 real Drucksensor2-Offsetwert extern (fuer Regler)
STAT_DRUCKSENSOR_OFFSET_EXT_INV real Offsetwert des inversen DS5-Signals
STAT_TEMP_BREMSE_VL real Transformierte Temperatur vorne links
STAT_TEMP_BREMSE_VR real Transformierte Temperatur vorne rechts
STAT_TEMP_BREMSE_HL real Transformierte Temperatur hinten links
STAT_TEMP_BREMSE_HR real Transformierte Temperatur hinten rechts
STAT_VGI_OFFSET real VGI-Offset, EEPROM-Abspeicherung
STAT_VGI_EMPFINDLICHKEIT real VGI-Epfindlichkeit, EEPROM-Abspeicherung
STAT_LW_OFFSET long aus Langzeitabgleich ermittelter LW-Offset
STAT_AY_OFFSET long aus Langzeitabgleich ermittelter AY-Offset
STAT_TOLERANZ_VL real VL RTA_Toleranzen fuer EEPROM Speicherung
STAT_TOLERANZ_VR real VR RTA_Toleranzen fuer EEPROM Speicherung
STAT_TOLERANZ_HL real HL RTA_Toleranzen fuer EEPROM Speicherung
STAT_TOLERANZ_HR real HR RTA_Toleranzen fuer EEPROM Speicherung
STAT_OFFSET_ABGL_AY_GESPERRT int Offsetabgleich ay gesperrt
STAT_OFFSET_ABGL_LW_GESPERRT int Offsetabgleich LW gesperrt
STAT_OFFSET_ABGL_VGI_STILL_GESPERRT int Offsetabgleich VGI waehrend Stillstand gesperrt
STAT_OFFSET_ABGL_VGI_FAHRT_GESPERRT int Offsetabgleich VGI waehrend Fahrt gesperrt
STAT_EMPFINDLICHKEIT_ABGL_VGI_GESPERRT int Offsetabgleich VGI waehrend Stillstand gesperrt
STAT_STEILWANDBIT_GESETZT int Offsetabgleich VGI waehrend Fahrt gesperrt
STAT_HBA_OFF_SELECT int HBA off selected
STAT_HBA_ON_SELECT int HBA on selected
STAT_HPS_OFF_SELECT int HPS off selected
STAT_HPS_ON_SELECT int HPS on selected
STAT_HVV_OFF_SELECT int HVV off selected
STAT_HVV_ON_SELECT int HVV on selected
STAT_HBA_THR1 int HBA threshold 1
STAT_HBA_THR2 int HBA threshold 2
STAT_HBA_THR3 int HBA threshold 3
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_ANTWORT_1 binary Hex-Antwort von SG
_TEL_ANTWORT_2 binary Hex-Antwort von SG
_TEL_ANTWORT_3 binary Hex-Antwort von SG
_TEL_ANTWORT_4 binary Hex-Antwort von SG
_TEL_ANTWORT_5 binary Hex-Antwort von SG
_TEL_ANTWORT_6 binary Hex-Antwort von SG
_TEL_ANTWORT_7 binary Hex-Antwort von SG
_TEL_ANTWORT_8 binary Hex-Antwort von SG
_TEL_ANTWORT_9 binary Hex-Antwort von SG
_TEL_ANTWORT_10 binary Hex-Antwort von SG
_TEL_ANTWORT_11 binary Hex-Antwort von SG
_TEL_ANTWORT_12 binary Hex-Antwort von SG
_TEL_ANTWORT_13 binary Hex-Antwort von SG
_TEL_ANTWORT_14 binary Hex-Antwort von SG
_TEL_ANTWORT_15 binary Hex-Antwort von SG
_TEL_ANTWORT_16 binary Hex-Antwort von SG

_OFFSETWERTE_DSC_SENSOREN_NULLEN

Bestimmte EEPROM Zellen auf Null schreiben: SIC-Block01, SMO-Block01, SMO-Block02, SCO-Block01, SCO-Block02 es koennen max. 3 Argumente uebergeben werden "LW_AY_OFFSET_NULL" "VGI_OFFSET_NULL" "DRUCKSENSOR_OFFSET_NULL" Musterparametersatz: "LW_AY_OFFSET_NULL,VGI_OFFSET_NULL,DRUCKSENSOR_OFFSET_NULL" jedoch mit "Strich_Punkt" getrennt (nicht mit Komma !) wird kein Argument uebergeben, dann wird die aktuelle Einstellung uebernommen KWP2000: $23 und $3D

Arguments

Name Type Comment
ARG_1 string "LW_AY_OFFSET_NULL" oder "VGI_OFFSET_NULL" oder "DRUCKSENSOR_OFFSET_NULL"
ARG_2 string "LW_AY_OFFSET_NULL" oder "VGI_OFFSET_NULL" oder "DRUCKSENSOR_OFFSET_NULL"
ARG_3 string "LW_AY_OFFSET_NULL" oder "VGI_OFFSET_NULL" oder "DRUCKSENSOR_OFFSET_NULL"

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
_TEL_AUFTRAG_1 binary
_TEL_AUFTRAG_2 binary
_TEL_AUFTRAG_3 binary
_TEL_AUFTRAG_4 binary
_TEL_AUFTRAG_5 binary
_TEL_AUFTRAG_6 binary
_TEL_AUFTRAG_7 binary
_TEL_AUFTRAG_8 binary
_TEL_AUFTRAG_9 binary
_TEL_AUFTRAG_10 binary
_TEL_ANTWORT_1 binary
_TEL_ANTWORT_2 binary
_TEL_ANTWORT_3 binary
_TEL_ANTWORT_4 binary
_TEL_ANTWORT_5 binary
_TEL_ANTWORT_6 binary
_TEL_ANTWORT_7 binary
_TEL_ANTWORT_8 binary
_TEL_ANTWORT_9 binary
_TEL_ANTWORT_10 binary

_FS_LESEN_INPA

KWP2000: $17 ReadStatusOfDiagnosticTroubleCodes KWP2000: $18 ReadDiagnosticTroubleCodesByStatus kombinierter Job §17 und §18 Fehlerspeicher lesen mit allen Umweltdaten Ausgabe der Results wie INPA

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, wenn fehlerfrei table JobResult STATUS_TEXT
F_CODE string Fehlercode(hex)
F_TEXT string Fehlerort als Text
F_ZAHL int Anzahl Fehler
F_READY_TEXT string 1. Fehlerart als Text table FArtTexte ARTTEXT
F_VORH_TEXT string 2. Fehlerart als Text table FArtTexte ARTTEXT
F_WARNUNG_TEXT string 3. Fehlerart als Text table FArtTexte ARTTEXT
HAEUFIGKZAEHLER int Haufigkeitszaehler als Zahl Wertebereich 0 - 255 -1: ohne Haufigkeitszaehler
LOGISTIKZAEHLER int Logistikzaehler als Zahl Wertebereich 0 - 255 -1: ohne Logistikzaehler
KILOMETERSTAND_KM long Umweltbedingung Kilometerstand Wertebereich: 0 - 524280 km
GESCHWINDIGKEIT_KMH long Radgeschwindigkeit vRef
ACB_ACTIVE_CONTROL_BRAKE int
DBC_DYNAMIC_BRAKE_CONTROL int
ECD_VERZOEGERUNGSANFORDERUNG_ACC int
HDC_RESERVIERT_FUER_DXC int
DSC_DYNAMIC_STABILITY_CONTROL int
ABS_ANTI_BLOCKIER_SYSTEM int
BLS_BREMSLICHTSCHALTER int
ASC_AUTOMATIC_STABILITY_CONTROL int

Tables

Index

KONZEPT_TABELLE

Dimensions: 4 rows × 2 columns

NR KONZEPT_TEXT
0x0F BMW-FAST
0x0D KWP2000*
0x0C KWP2000
0x06 DS2

JOBRESULT

Dimensions: 95 rows × 2 columns

SB STATUS_TEXT
0x10 ERROR_ECU_GENERAL_REJECT
0x11 ERROR_ECU_SERVICE_NOT_SUPPORTED
0x12 ERROR_ECU_SUBFUNCTION_NOT_SUPPORTED__INVALID_FORMAT
0x21 ERROR_ECU_BUSY_REPEAT_REQUEST
0x22 ERROR_ECU_CONDITIONS_NOT_CORRECT_OR_REQUEST_SEQUENCE_ERROR
0x23 ERROR_ECU_ROUTINE_NOT_COMPLETE
0x31 ERROR_ECU_REQUEST_OUT_OF_RANGE
0x33 ERROR_ECU_SECURITY_ACCESS_DENIED__SECURITY_ACCESS_REQUESTED
0x36 ERROR_ECU_EXCEED_NUMBER_OF_ATTEMPTS
0x37 ERROR_ECU_REQUIRED_TIME_DELAY_NOT_EXPIRED
0x40 ERROR_ECU_DOWNLOAD_NOT_ACCEPTED
0x41 ERROR_ECU_IMPROPER_DOWNLOAD_TYPE
0x42 ERROR_ECU_CANNOT_DOWNLOAD_TO_SPECIFIED_ADDRESS
0x43 ERROR_ECU_CANNOT_DOWNLOAD_NUMBER_OF_BYTES_REQUESTED
0x50 ERROR_ECU_UPLOAD_NOT_ACCEPTED
0x51 ERROR_ECU_IMPROPER_UPLOAD_TYPE
0x52 ERROR_ECU_CANNOT_UPLOAD_FROM_SPECIFIED_ADDRESS
0x53 ERROR_ECU_CANNOT_UPLOAD_NUMBER_OF_BYTES_REQUESTED
0x71 ERROR_ECU_TRANSFER_SUSPENDED
0x72 ERROR_ECU_TRANSFER_ABORTED
0x74 ERROR_ECU_ILLEGAL_ADDRESS_IN_BLOCK_TRANSFER
0x75 ERROR_ECU_ILLEGAL_BYTE_COUNT_IN_BLOCK_TRANSFER
0x76 ERROR_ECU_ILLEGAL_BLOCK_TRANSFER_TYPE
0x77 ERROR_ECU_BLOCKTRANSFER_DATA_CHECKSUM_ERROR
0x78 ERROR_ECU_REQUEST_CORRECTLY_RECEIVED__RESPONSE_PENDING
0x79 ERROR_ECU_INCORRECT_BYTE_COUNT_DURING_BLOCK_TRANSFER
0x80 ERROR_ECU_SERVICE_NOT_SUPPORTED_IN_ACTIVE_DIAGNOSTIC_MODE
?00? OKAY
?02? ERROR_ECU_INCORRECT_RESPONSE_ID
?03? ERROR_ECU_INCORRECT_LEN
?04? ERROR_ECU_INCORRECT_LIN_RESPONSE_ID
?05? ERROR_ECU_INCORRECT_LIN_LEN
?10? ERROR_F_CODE
?11? ERROR_TABLE
?12? ERROR_INTERPRETATION
?13? ERROR_F_POS
?20? ERROR_SEGMENT
?21? ERROR_ADDRESS
?22? ERROR_NUMBER
?30? ERROR_DATA
?40? ERROR_MODE
?41? ERROR_BAUDRATE
?50? ERROR_BYTE1
?51? ERROR_BYTE2
?52? ERROR_BYTE3
?60? ERROR_DATA_OUT_OF_RANGE
?70? ERROR_NUMBER_ARGUMENT
?71? ERROR_RANGE_ARGUMENT
?72? ERROR_VERIFY
?73? ERROR_NO_BIN_BUFFER
?74? ERROR_BIN_BUFFER
?75? ERROR_DATA_TYPE
?76? ERROR_CHECKSUM
?80? ERROR_FLASH_SIGNATURE_CHECK
?81? ERROR_VIHICLE_IDENTFICATON_NR
?82? ERROR_PROGRAMMING_DATE
?83? ERROR_ASSEMBLY_NR
?84? ERROR_CALIBRATION_DATASET_NR
?85? ERROR_EXHAUST_REGULATION_OR_TYPE_APPROVAL_NR
?86? ERROR_REPAIR_SHOP_NR
?87? ERROR_TESTER_SERIAL_NR
?88? ERROR_MILAGE
?89? ERROR_PROGRAMMING_REFERENCE
?8A? ERROR_NO_FREE_UIF
?8B? ERROR_MAX_UIF
?8C? ERROR_SIZE_UIF
?8D? ERROR_LEVEL
?8E? ERROR_KEY
?8F? ERROR_AUTHENTICATION
?90? ERROR_NO_DREF
?91? ERROR_CHECK_PECUHN
?92? ERROR_CHECK_PRGREF
?93? ERROR_AIF_NR
?94? ERROR_CHECK_DREF
?95? ERROR_CHECK_HWREF
?96? ERROR_CHECK_HWREF
?97? ERROR_CHECK_PRGREFB
?98? ERROR_CHECK_VMECUH*NB
?99? ERROR_CHECK_PRGREFB
?9A? ERROR_CHECK_VMECUH*N
?9B? ERROR_MOST_CAN_GATEWAY_DISABLE
?9C? ERROR_NO_P2MIN
?9D? ERROR_NO_P2MAX
?9E? ERROR_NO_P3MIN
?9F? ERROR_NO_P3MAX
?A0? ERROR_NO_P4MIN
?B0? ERROR_DIAG_PROT
?B1? ERROR_SG_ADRESSE
?B2? ERROR_SG_MAXANZAHL_AIF
?B3? ERROR_SG_GROESSE_AIF
?B4? ERROR_SG_ENDEKENNUNG_AIF
?B5? ERROR_SG_AUTHENTISIERUNG
?C0? ERROR_TELEGRAM_LEN_OUT_OFF_RANGE
?F0? ERROR_ARGUMENT
0xXY ERROR_ECU_UNKNOWN_NEGATIVE_RESPONSE

LIEFERANTEN

Dimensions: 76 rows × 2 columns

LIEF_NR LIEF_TEXT
0x01 Reinshagen => Delphi
0x02 Kostal
0x03 Hella
0x04 Siemens
0x05 Eaton
0x06 UTA
0x07 Helbako
0x08 Bosch
0x09 Loewe => Lear
0x10 VDO
0x11 Valeo
0x12 MBB
0x13 Kammerer
0x14 SWF
0x15 Blaupunkt
0x16 Philips
0x17 Alpine
0x18 Continental Teves
0x19 Elektromatik Suedafrika
0x20 Becker
0x21 Preh
0x22 Alps
0x23 Motorola
0x24 Temic
0x25 Webasto
0x26 MotoMeter
0x27 Delphi PHI
0x28 DODUCO => BERU
0x29 DENSO
0x30 NEC
0x31 DASA
0x32 Pioneer
0x33 Jatco
0x34 Fuba
0x35 UK-NSI
0x36 AABG
0x37 Dunlop
0x38 Sachs
0x39 ITT
0x40 FTE
0x41 Megamos
0x42 TRW
0x43 Wabco
0x44 ISAD Electronic Systems
0x45 HEC (Hella Electronics Corporation)
0x46 Gemel
0x47 ZF
0x48 GMPT
0x49 Harman Kardon
0x50 Remes
0x51 ZF Lenksysteme
0x52 Magneti Marelli
0x53 Borg Instruments
0x54 GETRAG
0x55 BHTC (Behr Hella Thermocontrol)
0x56 Siemens VDO Automotive
0x57 Visteon
0x58 Autoliv
0x59 Haberl
0x60 Magna Steyr
0x61 Marquardt
0x62 AB-Elektronik
0x63 Siemens VDO Borg
0x64 Hirschmann Electronics
0x65 Hoerbiger Electronics
0x66 Thyssen Krupp Automotive Mechatronics
0x67 Gentex GmbH
0x68 Atena GmbH
0x69 Magna-Donelly
0x70 Koyo Steering Europe
0x71 NSI B.V
0x72 ASIN AWCO.LTD
0x73 Shorlock
0x74 Schrader
0x75 BERU Electronics GmbH
0xFF unbekannter Hersteller

FARTTEXTE

Dimensions: 14 rows × 2 columns

ARTNR ARTTEXT
0x00 kein passendes Fehlersymptom
0x01 Signal oder Wert oberhalb Schwelle
0x02 Signal oder Wert unterhalb Schwelle
0x04 kein Signal oder Wert
0x08 unplausibles Signal oder Wert
0x10 Testbedingungen erfüllt
0x11 Testbedingungen noch nicht erfüllt
0x20 Fehler bisher nicht aufgetreten
0x21 Fehler momentan nicht vorhanden, aber bereits gespeichert
0x22 Fehler momentan vorhanden, aber noch nicht gespeichert (Entprellphase)
0x23 Fehler momentan vorhanden und bereits gespeichert
0x30 Fehler würde kein Aufleuchten einer Warnlampe verursachen
0x31 Fehler würde das Aufleuchten einer Warnlampe verursachen
0xFF unbekannte Fehlerart

DIGITALARGUMENT

Dimensions: 17 rows × 2 columns

TEXT WERT
ein 1
aus 0
ja 1
nein 0
auf 1
ab 0
an 1
yes 1
no 0
on 1
off 0
up 1
down 0
true 1
false 0
1 1
0 0

AUTHENTISIERUNG

Dimensions: 4 rows × 2 columns

AUTH_NR AUTH_TEXT
0x01 Simple
0x02 Symetrisch
0x03 Asymetrisch
0xFF Keine

DIAGMODE

Dimensions: 14 rows × 3 columns

NR MODE MODE_TEXT
0x81 DEFAULT DefaultMode
0x82 PT PeriodicTransmissions
0x84 EOLSSM EndOfLineSystemSupplierMode
0x85 ECUPM ECUProgrammingMode
0x86 ECUDM ECUDevelopmentMode
0x87 ECUAM ECUAdjustmentMode
0x88 ECUVCM ECUVariantCodingMode
0x89 ECUSM ECUSafetyMode
0xFA SSS_A SystemSupplierSpecific (A)
0xFB SSS_B SystemSupplierSpecific (B)
0xFC SSS_C SystemSupplierSpecific (C)
0xFD SSS_D SystemSupplierSpecific (D)
0xFE SSS_E SystemSupplierSpecific (E)
0xXY -- unbekannter Diagnose-Mode

BAUDRATE

Dimensions: 7 rows × 3 columns

NR BAUD BAUD_TEXT
0x01 PC9600 Baudrate 9.6 kBaud
0x02 PC19200 Baudrate 19.2 kBaud
0x03 PC38400 Baudrate 38.4 kBaud
0x04 PC57600 Baudrate 57.6 kBaud
0x05 PC115200 Baudrate 115.2 kBaud
0x06 SB Specific Baudrate
0xXY -- unbekannte Baudrate

PROGRAMMIERSTATUS

Dimensions: 19 rows × 2 columns

SB STATUS_TEXT
0x00 Anlieferzustand
0x01 Normalbetrieb
0x02 nicht benutzt
0x03 Speicher gelöscht
0x04 nicht benutzt
0x05 Signaturprüfung PAF nicht durchgeführt
0x06 Signaturprüfung DAF nicht durchgeführt
0x07 Programmprogrammiersitzung aktiv
0x08 Datenprogrammiersitzung aktiv
0x09 Hardwarereferenzeintrag fehlerhaft
0x0A Programmreferenzeintrag fehlerhaft
0x0B Referenzierungsfehler Hardware -> Programm
0x0C Programm nicht vorhanden oder nicht vollständig
0x0D Datenreferenzeintrag fehlerhaft
0x0E Referenzierungsfehler Programm -> Daten
0x0F Daten nicht vorhanden oder nicht vollständig
0x10 Reserviert fuer BMW
0x80 Reserviert fuer Zulieferer
0xXY unbekannter Programmierstatus

CBSKENNUNG

Dimensions: 16 rows × 3 columns

NR CBS_K CBS_K_TEXT
0x01 Oel Motoroel
0x02 Br_v Bremsbelag vorne
0x03 Brfl Bremsfluessigkeit
0x04 Filt Mikrofilter
0x06 Br_h Bremsbelag hinten
0x07 CSF Dieselpartikelfilter
0x08 Batt Batterie
0x09 VTG Verteilergetriebeoel
0x10 ZKrz Zuendkerzen
0x11 Sic Sichtpruefung/Fahrzeug-Check
0x12 Kfl Kuehlfluessigkeit
0x13 H2 H2-Check
0x14 Ueb Uebergabedurchsicht
0x16 DAD Additiv fuer Partikelfilter
0x20 TUV §Fahrzeuguntersuchung
0x21 AU §Abgasuntersuchung

JOBRESULTEXTENDED

Dimensions: 1 rows × 2 columns

SB STATUS_TEXT
0xXY ERROR_UNKNOWN

SG_DIAGNOSEKONZEPT

Dimensions: 4 rows × 2 columns

RANG KONZEPT_TEXT
1 BMW-FAST
- KWP2000*
- KWP2000
- DS2

FORTTEXTE

Dimensions: 357 rows × 2 columns

ORT ORTTEXT
0x5d8c Rueckfoerder Pumpe: - Fehler bei Rueckmeldung aus Spannungsueberwachung: RFP AN aber erwartet: AUS - Leitungsstoerung ?
0x5d8d Rueckfoerder Pumpe: - steht. Fehler bei Rueckmeldung aus Spannungsueberwachung: RFP AUS aber erwartet: AN - Sicherung oder Pumpenmotorrelais defekt ?
0x5d8e Rueckfoerder Pumpe: - Nachlauf zu kurz.
0x5d8f Rueckfoerder Pumpe: - Freigabe des Pumpen-Anlauf-Zyklus, kein Fehler: Gutpruefung nach behobenem Defekt erfolgt.
0x5d90 Ventil Relais: VR offen. Fehler verursacht durch zu viele erkannte Einzelventilfehler - Sicherung defekt ?
0x5d91 Ventil Relais: VR offen, Relais schliesst nicht waehrend Startup-Test.
0x5d92 Ventil Relais: VR-Ansteuerungsinformation via SP-Interface zeigt keinen Effekt.
0x5d93 Ventil Relais: Mittel- oder hochohmiger Kurzschluss von Spannungsversorgung_VR oder Ventil nach Masse ueber Startup-Test erkannt.
0x5d94 Ventil Relais: VR steckt in geschlossener Position. Relais schaltet nicht ab waehrend Startup-Test.
0x5d95 Ventil Relais: VR offen, Spannungsversorgung_VR waehrend Startup-Test zu niedrig (verglichen mit Uz Versorgungsspannung_Klemme_15); Defekte Sicherung!
0x5d96 Ventil Relais: Kurzschluss zu Uz Versorgungsspannung_Klemme_15 im zyklischen Ventilrelais-Test festgestellt.
0x5d97 Ventil Relais: Mittel- oder hochohmiger Kurzschluss der Spannungsversorgung_VR oder des Ventils auf Masse waehrend zyklischem Ventilrelais-Test registriert.
0x5d98 Einlass Ventil (EV) Vorne Links - zyklischer Ventil- und Relaistest.
0x5d99 Einlass Ventil (EV) Vorne Links - Allgemeiner Fehler.
0x5d9b Einlass Ventil (EV) Vorne Links - Ventilspannung defekt (Driftfehler) - Leitungsverbindung oder Endstufe defekt ?
0x5d9d Auslass Ventil (AV) Vorne Links - Fehler bei zyklischem Ventil- und Relaistest.
0x5d9e Auslass Ventil (AV) Vorne Links - Allgemeiner Fehler.
0x5da1 Einlass Ventil (EV) Vorne Rechts - Fehler bei zyklischem Ventil- und Relaistest.
0x5da2 Einlass Ventil (EV) Vorne Rechts - Allgemeiner Fehler.
0x5da6 Auslass Ventil (AV) Vorne Rechts - Fehler bei zyklischem Ventil- und Relaistest.
0x5da7 Auslass Ventil (AV) Vorne Rechts - Allgemeiner Fehler.
0x5daa Einlass Ventil (EV) Hinten Links - Fehler bei zyklischem Ventil- und Relaistest.
0x5dab Einlass Ventil (EV) Hinten Links - Allgemeiner Fehler.
0x5dad Einlass Ventil (EV) Hinten Links - Ventilspannung defekt (Driftfehler) - Leitungsverbindung oder Endstufe defekt ?
0x5daf Auslass Ventil (AV) Hinten Links - Fehler bei zyklischem Ventil- und Relaistest.
0x5db0 Auslass Ventil (AV) Hinten Links - Allgemeiner Fehler.
0x5db3 Einlass Ventil (EV) Hinten Rechts - Fehler bei zyklischem Ventil- und Relaistest.
0x5db4 Einlass Ventil (EV) Hinten Rechts - Allgemeiner Fehler.
0x5db8 Auslass Ventil (AV) Hinten Rechts - Fehler bei zyklischem Ventil- und Relaistest.
0x5db9 Auslass Ventil (AV) Hinten Rechts - Allgemeiner Fehler.
0x5dbc Ventil (USV1): Fehler bei zyklischem Ventil- und Relaistest.
0x5dbd Ventil (USV1): Allgemeiner Fehler.
0x5dbf Ventil (USV1): - Ventilspannung defekt (Driftfehler) - Leitungsverbindung oder Endstufe defekt ?
0x5dc1 Ventil (USV2): Fehler bei zyklischem Ventil- und Relaistest.
0x5dc2 Ventil (USV2): Allgemeiner Fehler.
0x5dc6 Ventil (HSV1): Fehler bei zyklischem Ventil- und Relaistest.
0x5dc7 Ventil (HSV1): Allgemeiner Fehler.
0x5dca Ventil (HSV2): Fehler bei zyklischem Ventil- und Relaistest.
0x5dcb Ventil (HSV2): Allgemeiner Fehler.
0x5dce Uz Versorgungsspannung_Klemme_15-Fehler: leichte Unterspannung (Spannung zu niedrig).
0x5dcf Uz Versorgungsspannung_Klemme_15-Fehler: schwere Unterspannung (Spannung viel zu niedrig).
0x5dd0 Uz Versorgungsspannung_Klemme_15-Fehler: Ueberspannung (Spannung zu hoch).
0x5dd1 Uz Versorgungsspannung_Klemme_15-Fehler: Kurzschluss einer Drehzahlsensor-Spannungsleitung auf UBatt. (Stromfluss durch den ASPxx-Pin des Drehzahlsensor_Inputamplifiers).
0x5dd2 Uz Versorgungsspannung_Klemme_15-Fehler: Spannungsspitze auf Uz Versorgungsspannung_Klemme_15.
0x5dd3 DSC-ECU : Gemessene Uz Versorgungsspannung_Klemme_15 zu niedrig (Spannungsteiler-Fehler).
0x5dd4 DSC-ECU : ECU-intern: Raddrehzahlfuehler-Driverchip: Fehler bei Versorgungsspannung/Masse Fehler. Reset-Response-Test fehlerhaft.
0x5dd5 DSC-ECU : ECU-intern: Enable-Leitung kann nicht eingeschaltet werden (Startup-Test Enable High).
0x5dd6 DSC-ECU : ECU-intern: Enable-Leitung kann nicht ausgeschaltet werden (Startup-Test Enable low).
0x5dd8 DSC-ECU : ECU-intern: System Startup-Synchronisation-Timeout aufgetreten.
0x5dd9 DSC-ECU : ECU-intern: SP-Interface: Hardware Fehler erkannt.
0x5ddc DSC-ECU : ECU-intern: Het-SP-Interface sendet Fehler; Nachricht nicht korrekt uebertragen.
0x5ddd DSC-ECU : ECU-intern: Zugang in Uebersetzungstabelle des Het-SP-Interface ist nicht moeglich.
0x5dde DSC-ECU : ECU-intern: Watchdog-Ueberwachung meldet: Datenfehler aufgetreten.
0x5ddf DSC-ECU : ECU-intern: Watchdog-Ueberwachung meldet: Status nicht korrekt.
0x5de0 DSC-ECU : ECU-intern: Plausibilität des VASP-U_Bit in Bezug zu Uz Versorgungsspannung_Klemme_15.
0x5de1 DSC-ECU : ECU-intern: Clockstatus des SP-Interface zeigt fehlende Uhr.
0x5de2 DSC-ECU : ECU-intern: DePwm Status : Software-/ Hardware Konfigurationen passen nicht zusammen (DF11i/s).
0x5de3 DSC-ECU : ECU-intern: Status_Raddrehzahlfuehler des SP-Interface passt nicht zur Konfiguration.
0x5de4 DSC-ECU : ECU-intern: Boot Block Checksummen Fehler
0x5dee DSC-ECU : ECU-intern: FPS Fault Transfer SysServ->AlgoSrv: Fifo Overflow aufgetreten oder Fehlererkennungssystem-Fehler und Statustransfer: Transfer in Algorithm Server nicht gestartet in AS oder SPI Fehler in AS
0x5def DSC-ECU : ECU-intern: ROM Checksummentest-Fehler.
0x5df0 DSC-ECU : ECU-intern: RAM Adressierungstest-Fehler.
0x5df1 DSC-ECU : ECU-intern: RAM Checkpatterntest-Fehler.
0x5df2 DSC-ECU : ECU-intern: HET RAM Adressierungstest-Fehler.
0x5df3 DSC-ECU : ECU-intern: HET RAM Checkpatterntest-Fehler.
0x5df5 DSC-ECU : ECU-intern: Can RAM Checkpatterntest-Fehler.
0x5df6 DSC-ECU : ECU-intern: Betriebssystem Rechenzykluszeit zu hoch - falsches Rechenzyklus (Task)-Timing.
0x5df7 DSC-ECU : ECU-intern: Betriebssystem: geringe Background-Rechenzyklus(Task) Aktivitaet - System ueberlastet !
0x5df8 DSC-ECU : ECU-intern: Betriebssystem Ausnahmefehler.
0x5df9 DSC-ECU : ECU-intern: Betriebssystem: Rechenzyklus (Task) fehlt (bzw. nicht aktiviert).
0x5dfa DSC-ECU : ECU-intern: Undefinierter Fast-Interrupt-Request (FIQ) aufgetreten.
0x5dfb DSC-ECU : ECU-intern: Datenabbruch -> Mikrocontroller Mode: Daboard.
0x5dfc DSC-ECU : ECU-intern: Programm Abbruch -> Mikrocontroller Mode: Paboard.
0x5dfd DSC-ECU : ECU-intern: Illegalen Opcode gefunden -> Mikrocontroller Mode: undef.
0x5dfe DSC-ECU : ECU-intern: ROM Checksummentest-Fehler.
0x5dff DSC-ECU : ECU-intern: RAM Adressierungstest-Fehler.
0x5e00 DSC-ECU : ECU-intern: RAM Checkpatterntest-Fehler.
0x5e01 DSC-ECU : ECU-intern: HET RAM Adressierungstest-Fehler.
0x5e02 DSC-ECU : ECU-intern: HET RAM Checkpatterntest-Fehler.
0x5e03 DSC-ECU : ECU-intern: Allgemeiner Fehler des Ventiltreiber-Status oder -antriebes durch zyklischen Ventilrelaistest registriert.
0x5e04 DSC-ECU : ECU-intern: Fehler der permanenten Enable-Leitungsueberwachung (Enable ist low nach Startup-Test).
0x5e05 DSC-ECU : ECU-intern: nicht moeglich SP-Interface transfer zu planen.
0x5e06 DSC-ECU : ECU-intern: Planmaessige Datenuebertragung nicht verfuegbar.
0x5e07 DSC-ECU : ECU-intern: Datenuebertragungsfehler (Antwort des SP-Interface handler).
0x5e08 DSC-ECU : ECU-intern: Planmaessiger Build-in-self-test (BIST) nicht korrekt (BIST Kontinuität).
0x5e09 DSC-ECU : ECU-intern: Build-in-self-test (BIST)-Signaturen verschieden, CPU Fehler im Algorithm- oder System-Server.
0x5e0a DSC-ECU : ECU-intern: Allgemeiner Steuergeräte-Fehler.
0x5e0b DSC-ECU : ECU-intern: Fehlererkennungssystem Fehler und Status Transfer: First-in-first-out-Overflow im System-Server aufgetreten.
0x5e0c DSC-ECU : ECU-intern: Build-in-self-test (BIST)-Signaturen unterschiedlich. CPU Fehler in Algorithm- oder System-Server.
0x5e0d DSC-ECU : ECU-intern: Timeout des Build-in-self-test (BIST). Antwort durch Algorithm-Server.
0x5e0e DSC-ECU : ECU-intern: Betriebssystem Rechenzykluszeit zu hoch - falsches Rechenzyklus (Task) Timing.
0x5e0f DSC-ECU : ECU-intern: Betriebssystem Rechenzyklus (Task) fehlt (bzw. nicht aktiviert).
0x5e10 DSC-ECU : ECU-intern: Betriebssystem: geringe Background Rechenzyklus (Task) Aktivität - System ueberlastet !
0x5e11 DSC-ECU : ECU-intern: Undefinierter Fast-Interrupt-Request (FIQ) aufgetreten.
0x5e12 DSC-ECU : ECU-intern: Illegaler Opcode gefunden -> Mikrocontroller Mode: undef.
0x5e13 DSC-ECU : ECU-intern: Programm Abbruch -> Mikrocontroller Mode: Paboard.
0x5e14 DSC-ECU : ECU-intern: Datenabbruch -> Mikrocontroller Mode: Daboard.
0x5e15 DSC-ECU : ECU-intern: Fehlererkennungssystem Status Transfer: SP-Interface timeout in System-Server.
0x5e16 DSC-ECU : ECU-intern: Fehlererkennungssystem Transfer Fehler: SP-Interface timeout in System-Server.
0x5e17 DSC-ECU : ECU-intern: Fehlererkennungssystem Status Transfer: SP-Interface Fehler in System-Server.
0x5e18 DSC-ECU : ECU-intern: Datenmenge der Peripherie SP-Interface ueberschreitet Bufferlaenge.
0x5e19 DSC-ECU : ECU-intern: Serial-Peripherial-Interface (SPI): ID Anfrage nicht akzeptiert.
0x5e1a DSC-ECU : ECU-intern: Serial-Peripherial-Interface (SPI): Uebersetzungsfehler multi IC.
0x5e1b DSC-ECU : ECU-intern: Serial-Peripherial-Interface (SPI): Uebersetzungsfehler im EEPROM.
0x5e1c DSC-ECU : ECU-intern: Bandluecke Spannung ausserhalb gueltigem Bereich.
0x5e1d DSC-ECU : ECU-intern: ADC Umwandlung Start-Fehler.
0x5e1e DSC-ECU : ECU-intern: Flash Reprogrammierungszyklus ist fehlgeschlagen (Zellen nicht reprogrammiert)
0x5e1f DSC-ECU : ECU-intern: Flash Reprogrammierungszyklus wurde erfolgreich ausgefuehrt (Info)
0x5e20 DSC-ECU : ECU-intern: Allgemeiner Steuergeräte-Fehler.
0x5e21 DSC-ECU : ECU-intern: Betriebssystem Ausnahmefehler.
0x5f03 DSC-ECU : ECU-intern : Fehler beim Auslesen der Software-EEPROM-Werte: EEPROM-Zelle defekt.
0x5f04 DSC-ECU : ECU-intern : Timeout beim Auslesen der Software-EEPROM-Werte.
0x5f05 DSC-ECU : ECU-intern : Testpin Leitungs-Unterbrechung ueber ValveDriftCheck fuer U467 erkannt.
0x5f06 DSC-ECU : ECU-intern : fehlerhafter Zugriff auf Ventilansteuerungs-Ausgang.
0x5f16 DSC-ECU : ECU-intern: Radgeschwindigkeit von Hauptprozessor und Coprozessor stimmen nicht ueberein
0x5f17 DSC-ECU : ECU-intern: High-end-timer (HET) - Fehler aufgetreten
0x5e22 Raddrehzahlfuehler Vorne Links: Leitungsstoerung oder Kurzschluss.
0x5e24 Raddrehzahlfuehler Vorne Links: Signalflanke fehlt (DF11i).
0x5e25 Raddrehzahlfuehler Vorne Links: falsche Signalweite (>2ms)DF11. Korrekter RDF-Typ verbaut ?
0x5e26 Raddrehzahlfuehler Vorne Links: Luftspalt zu groß.
0x5e27 Raddrehzahlfuehler Vorne Links: Dynamischen Signalverlust registriert.
0x5e28 Raddrehzahlfuehler Vorne Links: Fehler Signaleinsteuungs-Ueberwachung (Noise Monitor).
0x5e2d Raddrehzahlfuehler Vorne Links: Fehlender Zahn RAD FL.
0x5e2e Raddrehzahlfuehler Vorne Links: Radschlupfueberwachung FL.
0x5e2f Raddrehzahlfuehler Vorne Links: Fehler Anfahrerkennung RAD FL (RDF-Signalwert ungueltig).
0x5efe Raddrehzahlfuehler Vorne Links: max. Time InplRad Rad FL ueberschritten
0x5e30 Raddrehzahlfuehler Hinten Links: Leitungsstoerung oder Kurzschluss.
0x5e32 Raddrehzahlfuehler Hinten Links: Signalflanke fehlt.
0x5e33 Raddrehzahlfuehler Hinten Links: falsche Signalweite (>2ms)DF11. Korrekter RDF-Typ verbaut ?
0x5e34 Raddrehzahlfuehler Hinten Links: Luftspalt zu groß.
0x5e35 Raddrehzahlfuehler Hinten Links: Dynamischen Signalverlust registriert.
0x5e36 Raddrehzahlfuehler Hinten Links: Fehler Signaleinsteuungs-Ueberwachung (Noise Monitor).
0x5e3b Raddrehzahlfuehler Hinten Links: Fehlender Zahn RAD RL.
0x5e3c Raddrehzahlfuehler Hinten Links: Radschlupfueberwachung RL.
0x5e3d Raddrehzahlfuehler Hinten Links: Fehler Anfahrerkennung RAD RL (RDF-Signalwert ungueltig).
0x5eff Raddrehzahlfuehler Hinten Links: max. Time InplRad Rad FL ueberschritten
0x5e3e Raddrehzahlfuehler Hinten Rechts: Leitungsstoerung oder Kurzschluss.
0x5e40 Raddrehzahlfuehler Hinten Rechts: Signalflanke fehlt.
0x5e41 Raddrehzahlfuehler Hinten Rechts: falsche Signalweite (>2ms)DF11. Korrekter RDF-Typ verbaut ?
0x5e42 Raddrehzahlfuehler Hinten Rechts: Luftspalt zu groß.
0x5e43 Raddrehzahlfuehler Hinten Rechts: Dynamischen Signalverlust registriert
0x5e44 Raddrehzahlfuehler Hinten Rechts: Fehler Signaleinsteuungs-Ueberwachung (Noise Monitor).
0x5e49 Raddrehzahlfuehler Hinten Rechts: Fehlender Zahn RAD RR.
0x5e4a Raddrehzahlfuehler Hinten Rechts: Radschlupfueberwachung RR.
0x5e4b Raddrehzahlfuehler Hinten Rechts: Fehler Anfahrerkennung RAD RR (RDF-Signalwert ungueltig).
0x5f00 Raddrehzahlfuehler Hinten Rechts: max. Time InplRad Rad FL ueberschritten
0x5e4c Raddrehzahlfuehler Vorne Rechts: Leitungsstoerung oder Kurzschluss.
0x5e4e Raddrehzahlfuehler Vorne Rechts: Signalflanke fehlt.
0x5e4f Raddrehzahlfuehler Vorne Rechts: falsche Signalweite (>2ms)DF11. Korrekter RDF-Typ verbaut ?
0x5e50 Raddrehzahlfuehler Vorne Rechts: Luftspalt zu groß.
0x5e51 Raddrehzahlfuehler Vorne Rechts: Dynamischen Signalverlust registriert.
0x5e52 Raddrehzahlfuehler Vorne Rechts: Fehler Signaleinsteuungs-Ueberwachung (Noise Monitor).
0x5e57 Raddrehzahlfuehler Vorne Rechts: Fehlender Zahn RAD FR.
0x5e58 Raddrehzahlfuehler Vorne Rechts: Radschlupfueberwachung FR.
0x5e59 Raddrehzahlfuehler Vorne Rechts: Fehler Anfahrerkennung RAD FR (RDF-Signalwert ungueltig).
0x5f01 Raddrehzahlfuehler Vorne Rechts: max. Time InplRad Rad FL ueberschritten
0x5e5c Raddrehzahlfuehler allgemein: Plausibilitaet Drehrichtung.
0x5e5d Raddrehzahlfuehler allgemein: Unplausibilitaet bei ABS-Regelung.
0x5e5e Raddrehzahlfuehler allgemein: Schlupfueberwachung (Lambda) allgemein.
0x5f02 Raddrehzahlfuehler allgemein: max. Anzahl der InplRad ueberschritten
0x5e60 Bremslichschalter-Fehler: Plausibilitaet BLS versus BS
0x5e62 Bremslichschalter-Fehler: Ueberwachung BLS permanent high
0x5f37 Bremslichschalter-Fehler: DME meldet BLS-Fehler im Bremssystem.
0x5eee Bremslichschalter: - Plausibilitaet 1 - Plausibilisierung Drucksensor gegen Bremslichtschalter.
0x5eef Bremslichschalter: - Plausibilitaet 2 - Plausibilisierung Drucksensor gegen Bremslichtschalter.
0x5ef0 Bremslichschalter: - Plausibilitaet 3 - Plausibilisierung Drucksensor gegen Bremslichtschalter.
0xD347 CAN-Fehler: BusOff Fehler CAN1 = PT_CAN oder CANSys - Init oder allgemeiner Fehler
0xD34B CAN-Fehler: BusOff Fehler CAN2 = F_CAN
0xD354 CAN-Fehler: Botschaft TORQUE_1 (ID 0x0A8) fehlt !
0xD355 CAN-Fehler: Botschaft TORQUE_2 (ID 0x0A9) fehlt !
0xD356 CAN-Fehler: Botschaft TORQUE_3 (ID 0x0AA) fehlt !
0xD357 CAN-Fehler: Botschaft VERZOEGERUNG_ANF-ACC (ID 0x0AD,(ST_DCRN_BRP_TAR_ACC)) fehlt !
0x5e6a CAN-Fehler: Botschaft DREHMOMENT-ANF-DSC (ID 0x0B6) nicht abgeschickt !
0xD358 CAN-Fehler: Botschaft GETRIEBEDATEN (ID 0x0BA) fehlt !
0x5e6b CAN-Fehler: Botschaft LENKRADWINKEL (ID 0x0C4) nicht abgeschickt !
0xD359 CAN-Fehler: Botschaft LENKRADWINKEL_OBEN (ID 0x0C8) fehlt !
0x5e72 CAN-Fehler: Botschaft GESCHWINDIGKEIT_RAD (ID 0x0CE) nicht abgeschickt !
0xD35A CAN-Fehler: Botschaft KLEMMENSTATUS (ID 0x130) fehlt !
0x5e74 CAN-Fehler: Botschaft STAT_DSC (ID 0x19E) nicht abgeschickt !
0x5e75 CAN-Fehler: Botschaft GESCHWINDIGKEIT (ID 0x1A0) nicht abgeschickt !
0x5e76 CAN-Fehler: Botschaft WEGSTRECKE (ID 0x1A6) fehlt !
0xD35C CAN-Fehler: Botschaft STAT_KOMBI (ID 0x1B4) fehlt !
0xD35D CAN-Fehler: Botschaft STAT_AFS (ID 0x1FC) fehlt !
0x5E77 CAN-Fehler: Botschaft STAT_RPA (ID 0x31D) nicht abgeschickt !
0x5E7A CAN-Fehler: Botschaft BREMSDRUCK_RAD (ID 0x2B2) nicht abgeschickt !
0xD35E CAN-Fehler: Botschaft A_TEMP_RELATIVZEIT (ID 0x310) fehlt !
0xD35F CAN-Fehler: Botschaft STAT_ARS (ID 0x1AC) fehlt !
0xD360 CAN-Fehler: Botschaft KILOMETERSTAND (ID 0x330) fehlt !
0x5e7e CAN-Fehler: Botschaft RAD_TOLERANZ (ID 0x374) nicht abgeschickt !
0xD361 CAN-Fehler: Botschaft FAHRGESTELLNUMMER (ID 0x380) fehlt !
0xD362 CAN-Fehler: Botschaft FAHRZEUGTYP (ID 0x388) fehlt !
0xD363 CAN-Fehler: Botschaft BEDIENUNG_FAHRWERK (ID 0x398) fehlt !
0xD364 CAN-Fehler: Botschaft NM_PT_CAN (ID 0x480) fehlt !
0x5e83 CAN-Fehler: Botschaft NM_PT_CAN_DSC (ID 0x4A9) nicht abgeschickt !
0x5e84 CAN-Fehler: Botschaft BOS_MELDUNG_DSC (ID 0x5A9) nicht abgeschickt !
0xD365 CAN-Fehler: Botschaft BOS_RUECKSTELLUNG (ID 0x5E0) fehlt !
0x5e85 CAN-Fehler: Botschaft YAW_REQUEST (ID 0x0C5) nicht abgeschickt !
0xD366 CAN-Fehler: Botschaft YAW_ANSWER (ID 0x0C7) fehlt !
0xD367 CAN-Fehler: Botschaft EXCH_AFS_DSC (ID 0x118) fehlt !
0xD368 CAN-Fehler: Botschaft RWDT_STEA_WHL (ID 0x0C3) fehlt !
0x5e89 CAN-Fehler: Botschaft YAW_REQUEST_2 (ID 0x0CA) nicht abgeschickt !
0xD369 CAN-Fehler: Botschaft YAW_ANSWER_2 (ID 0x0CB) fehlt !
0x5e8a CAN-Fehler: Botschaft REGELEINGRIFF_DSC_AFS (ID 0x11E) nicht abgeschickt !
0x5e8b CAN-Fehler: Botschaft GESCHWINDIGKEIT_RAD (ID 0x0CE) nicht abgeschickt !
0x5e8c CAN-Fehler: Botschaft STATUS_ANHAENGER (ID 0x2E4) fehlt !
0x5e8e Querbeschleunigungssensor: - Messbereich Querbeschleunigungssensor.
0x5e90 Querbeschleunigungssensor: - Langzeit-Offset ueberschreitet Limit.
0x5e91 Querbeschleunigungssensor: - Wert waehrend Stillstand zu gross.
0x5e92 Querbeschleunigungssensor: - Plausibilitaetsfehler, obwohl Modelgueltigkeit gegeben.
0x5e93 Querbeschleunigungssensor: - Plausibilitaetsfehler waehrend Signalbeobachtung (Modelgueltigkeit nicht mehr vorhanden).
0x5e95 Querbeschleunigungssensor: - Controller Release System (CRS) - Fehlerverdacht Gradient.
0x5e96 Querbeschleunigungssensor: - Plattform-Software (PSW) - Fehlerverdacht.
0x5e97 Querbeschleunigungssensor: - Controller Release System (CRS)- Fehlerverdacht bei Messbereich.
0x5e98 Querbeschleunigungssensor: - DrsERRN02 - AYS interner Wert ausser Messbereich
0x5e99 Querbeschleunigungssensor: - DrsERRN04 - AYS interner Selbsttest nicht bestanden
0x5f64 Querbeschleunigungssensor: - Drs2ERRN02 - AYS interner Wert ausserhalb Messbereich (DRS2 AFS)
0x5f65 Querbeschleunigungssensor: - Drs2ERRN04 - AYS interner Selbsttest nicht bestanden (DRS2 AFS)
0x5e9a Drehratensensor: - Vorzeichen-Fehler - Gutpruefung nach behobenem Defekt erforderlich.
0x5e9b Drehratensensor: - Beabsichtigte Signalstoerung (Static Bite) fehlerhaft.
0x5e9c Drehratensensor: - Plausibilitaetsfehler in Bezug zu Lenkwinkelsensor.
0x5e9d Drehratensensor: - Messbereich DRS.
0x5e9e Drehratensensor: - Sign Fehler (ohne SilaMemory)
0x5e9f Drehratensensor: - Offset ueberschreitet Limit waehrend Stillstand.
0x5ea0 Drehratensensor: - Signalgradient DRS.
0x5ea1 Drehratensensor: - Beabsichtigte Signalstoerung (Dynamic Bite) fehlerhaft.
0x5ea2 Drehratensensor: - Offset ueberschreitet Limit waehrend schneller Kompensation.
0x5ea3 Drehratensensor: - Empfindlichkeit ueberschreitet Limit.
0x5ea4 Drehratensensor: - Offset ueberschreitet Limit waehrend langsamer Kompensation.
0x5ea5 Drehratensensor: - Plausibilitaetsfehler, obwohl Modelgueltigkeit gegeben.
0x5ea6 Drehratensensor: - Plausibilitaetsfehler waehrend Signalbeobachtung (Modelgueltigkeit nicht mehr vorhanden).
0x5ea7 Drehratensensor: - Redundanz Fehler
0x5ea8 Drehratensensor: - Controller Release System (CRS) - Fehlerverdacht bei Messbereich DRS.
0x5ea9 Drehratensensor: - Controller Release System (CRS) - Fehlerverdacht DRS Static BITE.
0x5eaa Drehratensensor: - Controller Release System (CRS) - Fehlerverdacht DRS bei Signalgradient.
0x5eab Drehratensensor: - Controller Release System (CRS) - Fehlerverdacht YDRS Dynamic BITE.
0x5eac Drehratensensor: - Plattform-Software (PSW) - Fehlerverdacht DRS.
0x5ead Drehratensensor: - Drs ID passt nicht zur Anfrage
0x5eae Drehratensensor: Checksumme der empfangenen Sensor-Nachricht ist nicht korrekt
0x5eaf Drehratensensor: ERR oder TERR Bit. Keine zusaetzliche Information (ERRNO = 0)
0x5eb0 Drehratensensor: NO1: YRS Interner Wert ausser Wertebereich
0x5eb1 Drehratensensor: NO3: Interner Ref Wert ausser Wertebereich
0x5eb2 Drehratensensor: NO5: Timeout fuer empfangene Nachricht
0x5eb3 Drehratensensor: NO6: Spannungsversorgung zu niedrig
0x5eb4 Drehratensensor: NO7: Spannungsversorgung zu hoch
0x5eb5 Drehratensensor: NO8: Sensor in Initialisierung
0x5f66 Drehratensensor: DRS2- Drs ID passt nicht zur Anfrage
0x5f67 Drehratensensor: DRS2 Checksumme der empfangenen Sensor-Nachricht ist nicht korrekt
0x5f68 Drehratensensor: DRS2 ERR oder TERR Bit. Keine zusaetzliche Information (ERRNO = 0)
0x5f69 Drehratensensor: DRS2: NO1 YRS Interner Wert ausser Wertebereich
0x5f6a Drehratensensor: DRS2: NO3 Interner Ref Wert ausser Wertebereich
0x5f6b Drehratensensor: DRS2: NO5 Timeout fuer empfangene Nachricht
0x5f6c Drehratensensor: DRS2: NO6 Spannungsversorgung zu niedrig
0x5f6d Drehratensensor: DRS2: NO7 Spannungsversorgung zu hoch
0x5f6e Drehratensensor: DRS2: NO8 Sensor in Initialisierung
0x5ee2 Drucksensor: Plausibilitaet Drucksensor_Signalleitungen- DS5 :DSLine+DSLine2 = 5Volt.
0x5ee4 Drucksensor: Fehler Drucksensor_Stromversorgung.
0x5ee5 Drucksensor: - Leitungsfehler.
0x5ee6 Drucksensor: - Leitungsfehler: Signal invertiert.
0x5ee7 Drucksensor: - Fehler beiPower Up Selbsttest (POS).
0x5eed Drucksensor: - Drucksensor-Offset ungueltig.
0x5ef2 Druck Sensor_ACC_vorne: - Offset Fehler Drucksensor
0x5ef4 Druck Sensor_ACC_vorne: - Plausibilitaets Fehler Drucksensor Kreis
0x5ef6 Druck Sensor_ACC_vorne: - DS2Add1-e.g. Ti-Drucksensor Leitungsfehler
0x5ef8 Druck Sensor_ACC_vorne: - DS2Add-e.g. Ti-Drucksensor Fehler Spannungsversorgung
0x5ef3 Druck Sensor_ACC_hinten: - Offset Fehler Drucksensor
0x5ef5 Druck Sensor_ACC_hinten: - Plausibilitaets Fehler Drucksensor Kreis
0x5ef7 Druck Sensor_ACC_hinten: - DS2Add2-e.g. Ti-Drucksensor Leitungsfehler
0x5eba Lenkwinkelsensor: - Status Fehler
0x5ebb Lenkwinkelsensor: - Signalfehler- Gutpruefung nach behobenem Defekt erforderlich.
0x5ebc Lenkwinkelsensor: - Sign Fehler (ohne SilaMemory)
0x5ebd Lenkwinkelsensor: - Signal verbleibt auf konstanten Wert.
0x5ebe Lenkwinkelsensor: - Messbereich LWS.
0x5ebf Lenkwinkelsensor: - Signalgradient LWS.
0x5ec0 Lenkwinkelsensor: - Langzeit-Offset-Wert ueberschreitet Limit.
0x5ec1 Lenkwinkelsensor: - Plausibilitaetsfehler - in Bezug zu Drehratensensor.
0x5ec5 Lenkwinkelsensor: - CAN-Botschaftszaehler meldet Fehler.
0x5f0d Lenkwinkelsensor: - Segment-Finder Algorithmus fand falsches Segment
0x5f0e Lenkwinkelsensor: - SFA fand kein Segment und vfzref > 25 km/h, Temp.
0x5f63 Lenkwinkelsensor: - LWS4 (RWDT_STEA_WHL) nicht abgeglichen
0x5ed4 Unplausible DSC-Regelung : Unplausibilitaet bei Gierratenregelung.
0x5ed5 Unplausible DSC-Regelung : Notbremsfunktion ausgeloest.
0x5eda Variantencodierung: Codierungswert in EEPROM nicht zulaessig.
0x5edb Variantencodierung: Codierungswert ausserhalb Wertebereich.
0x5edc Variantencodierung: Codierungswert nicht freigegeben in diesem Projekt.
0x5efb Varianten Umstellung nicht gelesen aus EEPROM
0x5efc keine Fahrzeugtyp Daten empfangen
0x5efd neue Variantenkodierung - Wert gesetzt
0x5f23 EEPROM Konfiguration ACB Hba Value im EEPROM nicht gueltig
0x5f24 Abgeschaltet ACB HBA HPS HVV durch EEPROM
0x5f2c EEPROM Inhalt nicht gueltig
0x5f60 Variantenkodierung passt nicht zum Fahrzeug
0x5f18 Variantenkodierung: EEPROM Konfiguration FZR Tol Wert in EEPROM nicht gueltig
0x5f1e Variantenkodierung: TOL ueber EEPROM deaktiviert
0x5ef9 DSC-Software: ECU-intern : Timeout in Software-Startup-Phase.
0x5efa DSC-Software: ECU-intern : asynchroner Rechenzyklus (Task)-Counter in Software.
0x5f20 ASW Anwendersoftware-Fehler: fordert vollstaendiges Abschalten des Systems an
0x5f21 ASW Anwendersoftware-Fehler: fordert nur EBD Funktion an
0x5f22 ASW Anwendersoftware-Fehler: fordert nur ABS Funktion an
0x5f07 AccEcd-Fehler: Timeout beim Empfangen der CAN Botschaften fuer ACC (ID 0x0AD),
0x5f08 AccEcd-Fehler: ACC, ECD alive-Fehler (ID 0x0AD,(ALIV_DCRN_BRP_ACC))
0x5f09 AccEcd-Fehler: Gueltigkeitscheck des gesetzten Werts gescheitert (ID 0x0AD,(ST_DCRN_BRP_TAR_ACC)(DCRN_BRP_TAR_ACC))
0x5f0a AccEcd-Fehler: ACC sendet Fehler Bit(ID 0x0AD,(ST_ACC_SWO_SYS_DSC))
0x5f2d AccEcd-Fehler: Checksumme der empfangenen ACC Botschaft nicht richtig (ID 0x0AD,(CHKSM_DCRN_BRP_ACC)
0x5f40 AccEcd-Fehler: Status Verzoegerung Bremsdruck ungueltig oder Status ACC Systemabschaltung, ungueltiges Signal im Botschaft (ID 0x0AD,(ST_ACC_SWO_SYS_DSC)(ST_DCRN_BRP_TAR_ACC))
0x5f10 Bremsbelagverschleiss-Fehler: Sensor check Vorderachse gescheitert
0x5f11 Bremsbelagverschleiss-Fehler: Sensor check Hinterachse gescheitert
0x5f12 Bremsbelagverschleiss-Fehler: Vorderachse Verschleissgrenze erreicht
0x5f13 Bremsbelagverschleiss-Fehler: Hinterachse Verschleissgrenze erreicht
0x5f14 Bremsbelagverschleiss-Fehler: Vorderachse Werte - sind nicht aktualisiert
0x5f15 Bremsbelagverschleiss-Fehler: Hinterachse Werte - sind nicht aktualisiert
0x5f1a DSC-ECU Software: CUS-Block: Fahrleistungsreduzierung
0x5f1b DSC-ECU Software: CUS-Block: Fahrleistungsreduzierung abgeschaltet
0x5f25 ARS-ECU-Fehler:Timeout waehrend Empfang von CAN Botschaften fuer ARS (reversibel!)
0x5f26 ARS-ECU-Fehler: ARS alive-Fehler (ID 0x1AC,(ALIV_COU_ARS))
0x5f1f ARS-ECU-Fehler: Status ungueltig (ID 0x1AC,(ST_ARS))
0x5ed6 LZA-Fehler: SIC-Langzeit-Kompensation abgeschaltet.
0x5f2e Getriebe-Fehler: Getriebe Botschaft fehlt oder Checksumme nicht gueltig (ID 0x0BA,(ALIV_GRB)(CHKSM_GRB))
0x5f2f Getriebe-Fehler: Getriebe Status ungueltig oder Schalthebel ungueltig oder Getriebe negative-lift ungueltig (ID 0x0BA,(RPM_GRB_NEGL)(ST_GRLV_ACV)(ST_GR_GRB))
0x5f30 DME-Fehler: Motordrehzahl ungueltig
0x5f31 DME-Fehler: mittleres Effektivdrehmoment ungueltig
0x5f32 DME-Fehler: unbearbeitetes Gaspedal ungueltig
0x5f33 DME-Fehler: ASR/MSR Rueckmeldung ist Null
0x5f34 DME-Fehler: Checksumme oder alive-Fehler von Nachricht TORQUE_1 ungueltig
0x5f35 DME-Fehler: Checksumme oder alive von Nachricht TORQUE_2 ungueltig
0x5f36 DME-Fehler: Checksumme oder alive von Nachricht TORQUE_3 ungueltig
0x5f6f DME-Fehler: Drehmoment aktueller Wert ungueltig (ID 0x0A8,(TORQ_AVL))
0x5f70 DME-Fehler: Status Kupplungsschalter ungueltig (ID 0x0A8,(ST_SW_CLT))
0x5f71 DME-Fehler: Drehmoment aktuelles Minimum ungueltig (ID 0x0A9,(TORQ_AVL_MIN))
0x5f72 DME-Fehler: Drehmoment aktuelles Maximum ungueltig (ID 0x0A9,(TORQ_AVL_MAX))
0x5f73 DME-Fehler: Drehmoment aktueller Wert der freien Stellung ungueltig (ID 0x0A9,(TORQ_AVL_SPAR_POS))
0x5f74 DME-Fehler: Winkel Gaspedal ungueltig (ID 0x0AA,(ANG_ACPD))
0x5f75 DME-Fehler: Drehmoment Fahrer Wahl ungueltig (ID 0x0AA,(TORQ_DVCH))
0x5f76 DME-Fehler: Drehzahl Wert ungueltig (ID 0x0AA,(RPM_ENG))
0x5f77 DME-Fehler: Status Drehmoment aktueller Wert ungueltig (ID 0x0A8,(ST_RCPT_ENG_DSC))
0x5f78 DME-Fehler: Status vom Motor empfangen ungueltig (ID 0x0A8,(ST_RCPT_ENG_DSC))
0x5f45 Niveau Bremsfluessigkeit zu niedrig
0x5f47 Kombi-Fehler: Kombi alive-Fehler
0x5f48 Kombi-Fehler: Zeit ungueltig oder Temperatur ungueltig (ID 0x310,(TEMP_EX,T_SEC_COU_REL)
0x5f49 Kombi-Fehler: Kilometerstand ungueltig (ID 0x330,(MILE_KM))
0x5f4a Kombi-Fehler: Bremsbelagverschleiss vorne oder hinten: Daten ungueltig
0x5f4b Kombi-Fehler: Statusanzeige Handbremslichtschalter ungueltig(ID 0x1B4,(ST_IDLI_HABR))
0x5f4c Kombi-Fehler: CANSys - Unterbrechung aller Kombi Nachrichten (0x1B4,0x310,0x330,0x5E0)
0x5f50 Ventil-Fehler: ValveGen Uebertemperatur Fehler
0x5f52 CCC/MASK-Fehler: Bedienung Reifendruckcontrol ungueltig
0x5f54 CAS-Fehler: Fahrzeugfahrgestellnummer ungueltig (ID 0x380,(NO_VECH_1)
0x5f55 CAS-Fehler: Motortyp ungueltig (ID 0x388,(TYP_VEH,TYP_ENG,TYP_GRP,TYP_CAPA)
0x5f56 CAS-Fehler: KL-15 Signal ungueltig oder KL-R Signal ungueltig oder KL-15 verglichen mit Wauln Plausibilitaets test nicht bestanden (ID 0x130,(ST_KL_R,ST_KL_15)
0x5f57 CAS-Fehler: CANSys - Unterbrechung aller CAS Nachrichten (ID 0x130,0x380,0x388)
0x5f61 AFS-Status ungueltig (ID 0x1FC,(ST_FN_AFS))
0x5f62 Signal Austausch AFS-DSC ungueltig
0x5f79 Anhaenger Fehler; Anhaenger Signal ungueltig
0x5f7a Querbeschleunigung-Fehler zugeordnet zum ersten Querbeschleunigungssensor.
0x5f7b Querbeschleunigung-Fehler zugeordnet zum zweiten Querbeschleunigungssensor.
0x60ac RPA-Fehler: Reifenpannenanzeige: Codierdaten unplausibel
0x60ad RPA-Fehler: Reifenpannenanzeige: Standardisierungsdaten unplausibel
0x60ae RPA-Fehler: Reifenpannenanzeige: RPA-FASTA Daten unplausibel
0xFFFF unbekannter Fehlerort

FDETAILSTRUKTUR

Dimensions: 7 rows × 2 columns

NAME TYP
F_ART_IND nein
F_ART_ERW nein
F_PCODE nein
F_PCODE7 nein
F_HFK ja
F_LZ ja
F_UWB_ERW ja

FUMWELTMATRIX

Dimensions: 1 rows × 5 columns

ORT UW1_NR UW2_NR UW3_NR UW4_NR
default 0x01 DIGITAL - -

FUMWELTTEXTE

Dimensions: 9 rows × 9 columns

UWNR UWTEXT UW_EINH L/H UWTYP NAME MUL DIV ADD
0x01 Fahrzeuggeschwindigkeit km/h High unsigned int - 1 16.0 0
0x02 ACB 0/1 - 0x01 - 1 1 0
0x03 DBC 0/1 - 0x02 - 1 1 0
0x04 ECD 0/1 - 0x04 - 1 1 0
0x05 HDC (nur 4x4) 0/1 - 0x08 - 1 1 0
0x06 DSC 0/1 - 0x10 - 1 1 0
0x07 ABS 0/1 - 0x20 - 1 1 0
0x08 BLS 0/1 - 0x40 - 1 1 0
0x09 ASC 0/1 - 0x80 - 1 1 0

HORTTEXTE

Dimensions: 1 rows × 2 columns

ORT ORTTEXT
0xFFFF unbekannter Fehlerort

IORTTEXTE

Dimensions: 1 rows × 2 columns

ORT ORTTEXT
0xFFFF unbekannter Fehlerort

DIGITAL

Dimensions: 1 rows × 9 columns

UW_ANZ UW1_NR UW2_NR UW3_NR UW4_NR UW5_NR UW6_NR UW7_NR UW8_NR
8 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09

STG_TABELLE

Dimensions: 17 rows × 4 columns

SIGNAL KANAL HB LB
MRA 0x22 0xFF 0xFF
EVVL 0x30 0x00 0x55
AVVL 0x32 0x00 0x64
EVVR 0x34 0x00 0x55
AVVR 0x36 0x00 0x64
EVHR 0x38 0x00 0x55
AVHR 0x3A 0x00 0x64
EVHL 0x3C 0x00 0x55
AVHL 0x3E 0x00 0x64
USV1 0x4E 0x00 0x32
USV2 0x50 0x00 0x32
VLV1 0x52 0x00 0x55
VLV2 0x54 0x00 0x55
40VLV1 0x52 0x00 0x28
40VLV2 0x54 0x00 0x28
0 0x00 0x00 0x00
00 0x00 0x00 0x00

STEUERN_I_O_EIN

Dimensions: 18 rows × 4 columns

SIGNAL KANAL HB LB
MRA 0x22 0xFF 0xFF
EVVL 0x28 0x55 0x01
AVVL 0x2A 0x64 0x02
EVVR 0x28 0x55 0x04
AVVR 0x2A 0x64 0x08
EVHL 0x28 0x55 0x10
AVHL 0x2A 0x64 0x20
EVHR 0x28 0x55 0x40
AVHR 0x2A 0x64 0x80
USV1 0x2C 0x32 0x01
USV2 0x2C 0x32 0x02
VLV1 0x2E 0x55 0x04
VLV2 0x2E 0x55 0x08
40VLV1 0x2E 0x28 0x04
40VLV2 0x2E 0x28 0x08
0 0x00 0x00 0x00
00 0x00 0x00 0x00
XYZ 0x00 0x00 0x00

STEUERN_I_O_AUS

Dimensions: 16 rows × 4 columns

SIGNAL KANAL HB LB
MRA 0x22 0x00 0x00
EVVL 0x28 0x00 0x01
AVVL 0x2A 0x00 0x02
EVVR 0x28 0x00 0x04
AVVR 0x2A 0x00 0x08
EVHL 0x28 0x00 0x10
AVHL 0x2A 0x00 0x20
EVHR 0x28 0x00 0x40
AVHR 0x2A 0x00 0x80
USV1 0x2C 0x00 0x01
USV2 0x2C 0x00 0x02
VLV1 0x2E 0x00 0x04
VLV2 0x2E 0x00 0x08
0 0x00 0x00 0x00
00 0x00 0x00 0x00
XYZ 0x00 0x00 0x00

RAD_NR_TABELLE

Dimensions: 4 rows × 3 columns

SIGNAL BYTE BYTE_REPAIR
V_LINKS 0xA0 0x23
V_RECHTS 0xA2 0x24
H_RECHTS 0xA4 0x25
H_LINKS 0xA6 0x22

BOSKENNUNG

Dimensions: 11 rows × 3 columns

NR BOS_K BOS_K_TEXT
0x01 Oel Ölqualität
0x02 Br_v Bremsbelagverschleiss vorne
0x03 Brfl Bremsflüssigkeit
0x04 Filt Mikrofilter
0x05 Batt Batteriezustand
0x06 Br_h Bremsbelagverschleiss hinten
0x10 ZKrz Zündkerzen
0x11 Sic Sichtprüfung
0x12 Kfl Kühlflüssigkeit
0x20 TUV TÜV
0x21 AU AU