KOMBI50F.prg
INFO
| Field | Value |
|---|---|
| ECU | KOMBI R50 |
| ORIGIN | VOLKE BMW_EI-42 Andreas_Angerer |
| REVISION | 2.200 |
| AUTHOR | BMW TI-431 Lothar_Dennert, VOLKE BMW_EI-42 Andreas_Angerer, Nippon_Seiki BMW_EI-42 Katsuhito_Go |
| COMMENT | LH Diagnose V7.6 |
| PACKAGE | 1.03 |
| SPRACHE | deutsch |
Jobs
Index
- INITIALISIERUNG - Initialisierung und Kommunikationsparameter
- INFO - Information SGBD
- SLEEP_MODE - SG in Sleep-Mode versetzen
- IDENT - Ident-Daten fuer Instrument Pack
- AIF_SIA_DATEN_LESEN - Read the SIA from the User Information
- AIF_DATUM_FZ_LESEN - Read the Build Data from the User Information Auslesen Herstelldatum des FZ
- AIF_GWSZ_LESEN - Gesamtwegstreckenzaehler aus Anwenderinfofeld auslesen Read the Kilometers from the User Information Memory Block
- GWSZ_OFFSET_LESEN - OFFSET-Wert des GWSZ aus EEPROM lesen
- GWSZ_OFFSET_SCHREIBEN - OFFSET-Wert des GWSZ in EEPROM schreiben
- GWSZ_RESET - GWSZ zuruecksetzen, nur moeglich wenn Km-Stand < 255
- GWSZ_MINUS_OFFSET_LESEN - Gesamtwegstreckenzaehler aus Anwenderinfofeld auslesen und Offset abziehen
- AIF_ZENTRALCODE_LESEN - Anwenderinfofeld Block 4 auslesen Read the ZCS from the AIF record
- C_ZCS_LESEN - Anwenderinfofeld Block 4 auslesen Read the ZCS from the AIF record
- C_ZCS_AUFTRAG - Write and verify the Central code
- AIF_FG_NR_LESEN - Read the VIN from the User Information Auslesen der Fahrgestellnummer aus dem Anwenderinfofeld
- C_FG_LESEN - Read the VIN from the User Information Auslesen der Fahrgestellnummer aus dem Anwenderinfofeld
- C_FG_AUFTRAG - Schreiben der 7-stelligen Fahrgestellnummer Write the 7 digit VIN into block 2 of the AIF record
- C_C_LESEN - Codierdaten lesen Read the coding data
- CODIERBLOCK_LESEN - Codierblock auslesen Read the coding data
- C_C_AUFTRAG - Codierdaten schreiben und verifizieren Write and then verify the coding data
- FS_LESEN - Read internal and external faults
- FS_LOESCHEN - Clears All Faults
- RAM_LESEN - RAM-Speicher auslesen Read internal and external RAM
- ROM_LESEN - ROM-Speicher auslesen Read ROM out of IKE
- EEPROM_LESEN - EEPROM-Speicher auslesen Read EEPROM out of IKE
- PSEUDO_EEPROM_LESEN - PSEUDO-EEPROM-Speicher auslesen Read EEPROM out of IKE
- STATUS_IO_POWER - Read Power digital inputs from Port 0
- STATUS_IO_TRIP_RESET - Read Trip Reset digital input from Port 3
- STATUS_IO_DIMMER_SW - Read dimmer switch digital inputs from Port 1
- STATUS_IO_MISC - Read miscellaneous digital inputs from Port 2
- STATUS_IO_HAZARD_SW - Read hazard switch digital input from Port 4
- STATUS_IO_WAKE_UP - Read 10 minute wake up status from port 2
- STATUS_IO_LCD_BACKLIGHT - Read LCD Backlight input from port 4
- STATUS_IO_CAN_SHUTDOWN - Read status of CAN shutdown output from port 4
- STATUS_IO_KBUS_INTERRUPT - Read status of Kbus interrupt from port 2
- STATUS_IO_DIMMER_DRIVER - Read dimmer driver digital input from Port 4
- STATUS_IO_LED_DIG_INPUTS - Read LED 19, LED 20 and LED A9 digital inputs from Port 3
- STATUS_IO_MOTOR_DRIVERS - Read status of the motor drivers from port 2
- READ_DIGITAL - Read all Digital Inputs for a specified port
- STATUS_ANALOG - Read Analogue Input States
- STATUS_TANKINHALT_LESEN - Tankinhalt lesen
- STATUS_AUSSENTEMP_LESEN - Read Temprature
- STEUERN_LEUCHTE - Force the warning lamps in byte blocks
- STEUERN_ANZEIGE - Force an instrument gauge
- STEUERN_ALL_GAUGES - Force all instrument gauges
- STEUERN_ALL_GAUGES_2 - Force all instrument gauges
- STEUERN_PANEL_LIGHT - Force the Panel Illumination
- STEUERN_BACKLIGHT - Force the Odometer and trip computer backlight
- STEUERN_GONG - Force the gong
- STEUERN_LCD_ODO - Force the LCD Odometer
- STEUERN_LCD_TRIP - Force the LCD trip computer
- STEUERN_SELBSTTEST - Perform ECU Self Test
- SIA_RESET - Force an SIA reset
- ZEITINSPEKTIONSZAEHLER_LESEN - Zeitinspektionszaehler auslesen
- PRUEFSTEMPEL_LESEN - Read the Test Stamp Default pruefstempel_lesen job
- PRUEFSTEMPEL_SCHREIBEN - Read the Test Stamp Beschreiben des Pruefstempels
- SOFTWARE_RESET - Instrument cluster will reset itself Kombi loest selbststaendig einen Reset aus
- DIAGNOSE_AUFRECHT - ECU Pinging message
- DIAGNOSE_ENDE - Diagnosemode des SG beenden Terminate the diagnostic session
- HERSTELLERDATEN_LESEN - Herstellerdaten auslesen Read supplier specific data
- AIF_BATTMON_STATUS_LESEN - Batterie-Monitor Status auslesen Read status of battery monitor
- AIF_BATTMON_BLOCK_LESEN - Batterie-Monitor Unterspannungs-Block auslesen Read battery monitor low voltage block
- AIF_BATTMON_BLOCK_1_LESEN - Batterie-Monitor Unterspannungs-Block 1 auslesen Read battery monitor low voltage block 1
- AIF_BATTMON_BLOCK_2_LESEN - Batterie-Monitor Unterspannungs-Block 2 auslesen Read battery monitor low voltage block 2
- AIF_BATTMON_BLOCK_3_LESEN - Batterie-Monitor Unterspannungs-Block 3 auslesen Read battery monitor low voltage block 3
- AIF_BATTMON_BLOCK_4_LESEN - Batterie-Monitor Unterspannungs-Block 4 auslesen Read battery monitor low voltage block 4
- AIF_BATTMON_BLOCK_5_LESEN - Batterie-Monitor Unterspannungs-Block 5 auslesen Read battery monitor low voltage block 5
- AIF_BATTMON_BLOCK_6_LESEN - Batterie-Monitor Unterspannungs-Block 6 auslesen Read battery monitor low voltage block 6
- AIF_BATTMON_BLOCK_7_LESEN - Batterie-Monitor Unterspannungs-Block 7 auslesen Read battery monitor low voltage block 7
- AIF_BATTMON_BLOCK_8_LESEN - Batterie-Monitor Unterspannungs-Block 8 auslesen Read battery monitor low voltage block 8
- AIF_BATTMON_RESET - Batterie-Monitor zuruecksetzen Reset battery monitor
INITIALISIERUNG
Initialisierung und Kommunikationsparameter
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| DONE | int | 1, wenn Okay |
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 |
SLEEP_MODE
SG in Sleep-Mode versetzen
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 (0x9B) wird aktiviert b) Default: (Es wird kein Argument übergeben!) => normaler Power-Down (0x9D) wird aktiviert |
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | OKAY, wenn fehlerfrei |
| _TEL_AUFTRAG | binary | Hex-Auftrag von SG |
| _TEL_ANTWORT | binary | Hex-Antwort von SG |
IDENT
Ident-Daten fuer Instrument Pack
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| ID_BMW_NR | string | BMW-Teilenummer BMW Part number |
| ID_HW_NR | int | BMW-Hardwarenummer |
| ID_COD_INDEX | int | Codier-Index |
| ID_DIAG_INDEX | int | Diagnose-Index |
| ID_BUS_INDEX | int | Bus-Index |
| ID_DATUM_KW | int | Herstelldatum KW Week of manufacture |
| ID_DATUM_JAHR | int | Herstelldatum Jahr Year of manufacture |
| ID_LIEF_NR | int | Lieferanten-Nummer Supplier code |
| ID_LIEF_TEXT | string | Lieferanten-Text Supplier Name |
| ID_SW_NR | int | Softwarenummer |
| ID_CAN_INDEX | int | Can Index |
| ID_AENDERUNG_INDEX | int | Modification Index (minor software modifications) |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_SIA_DATEN_LESEN
Read the SIA from the User Information
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| STAT_MOTORTYP_NR | int | Fuel type of vehicle 0=Petrol, 1=Diesel 0=Benzinmotor, 1=Dieselmotor |
| STAT_MOTORTYP_TEXT | string | Fuel type of vehicle as text |
| STAT_GETRIEBE_NR | int | Transmission type of vehicle 1=Manual, 0=Automatic 1=Schaltgetriebe, 0=Automatikgetriebe |
| STAT_GETRIEBE_TEXT | string | Transmission type of vehicle as text |
| STAT_ZEITINSPEKTION | int | time inspection enabled = 1 Zeitinspektion enabled = 1 |
| STAT_VORGEZOGENE_ZEITINSPEKTION | int | premature time inspection = 1 vorgezogene Zeitinspektion = 1 |
| STAT_INSPEKTIONSGRENZE_WERT | int | Allowed volume of fuel between service Inspektionsgrenze [Liter] |
| STAT_INSPEKTIONSGRENZE_EINH | string | Unit = Litre |
| STAT_ZEITGRENZE_WERT | int | Number of days between time service Zeitgrenze [Tage] |
| STAT_ZEITGRENZE_EINH | string | Unit = Days |
| STAT_KRAFTSTOFFMENGE_WERT | int | Consumed litres since last service verbrauchte SI-Kraftstoffmenge [Liter] |
| STAT_KRAFTSTOFFMENGE_EINH | string | Unit = Litre |
| STAT_ZEIT_INSP_ZAEHLER_WERT | int | Number of days since last service Zeitinspektionszaehler [Tage] |
| STAT_ZEIT_INSP_ZAEHLER_EINH | string | Unit = Days |
| STAT_SERVICE_ART | int | Type of last service ( 1=oil, 0=Inspection ) Gibt die letzte durchgefuehrte Serviceart an 0 = Inspektion, 1 = Oelservice |
| STAT_SERVICE_TEXT | string | Type of last service as text |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_DATUM_FZ_LESEN
Read the Build Data from the User Information Auslesen Herstelldatum des FZ
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| DATUM_FZ | string | Build date as a string Herstelldatum des FZ |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_GWSZ_LESEN
Gesamtwegstreckenzaehler aus Anwenderinfofeld auslesen Read the Kilometers from the User Information Memory Block
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| STAT_GWSZ_WERT | long | Gesamtwegstreckenzaehler Distance counter |
| STAT_GWSZ_EINH | string | Einheit des GWSZ [km] |
| _TEL_ANTWORT | binary | Antworttelegramm vom SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
GWSZ_OFFSET_LESEN
OFFSET-Wert des GWSZ aus EEPROM lesen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Job-Status: OKAY, ERROR_.. |
| GWSZ_OFFSET_WERT | int | absoluter Offset-Wert des GWSZ (0-255) |
GWSZ_OFFSET_SCHREIBEN
OFFSET-Wert des GWSZ in EEPROM schreiben
Arguments
| Name | Type | Comment |
|---|---|---|
| GWSZ_OFFSET_WERT | int | absoluter Offset-Wert des GWSZ |
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Job-Status: OKAY, ERROR_.. |
GWSZ_RESET
GWSZ zuruecksetzen, nur moeglich wenn Km-Stand < 255
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Job-Status: OKAY, ERROR_.. |
GWSZ_MINUS_OFFSET_LESEN
Gesamtwegstreckenzaehler aus Anwenderinfofeld auslesen und Offset abziehen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Job-Status: OKAY, ERROR_.. |
| STAT_GWSZ_MINUS_OFFSET_WERT | long | Gesamtwegstreckenzaehler minus Offset |
| STAT_GWSZ_EINH | string | Einheit des GWSZ [km] |
AIF_ZENTRALCODE_LESEN
Anwenderinfofeld Block 4 auslesen Read the ZCS from the AIF record
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| GM | string | Zentralcode C1 - Grundmerkmal (8 ASCII nos + 1 ASCII c/sum) Centralcode C1 - Basic features |
| SA | string | Zentralcode C2 - Sonderausstattung (16 ASCII nos + 1 ASCII c/sum) Centralcode C2 - Particular equipment |
| VN | string | Zentralcode C3 - Versionsmerkmal (10 ASCII nos + 1 ASCII c/sum) Centralcode C3 - Version information |
| STAT_ZENTRALCODE_ANLIEFERCODIERUNG | int | True falls der Zentralcode der Anliefercodierung entspricht 0 = Empty ZCS record, 1 = ZCS has been coded |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
C_ZCS_LESEN
Anwenderinfofeld Block 4 auslesen Read the ZCS from the AIF record
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| GM | string | Zentralcode C1 - Grundmerkmal (8 ASCII nos + 1 ASCII c/sum) Basic features |
| SA | string | Zentralcode C2 - Sonderausstattung (16 ASCII nos + 1 ASCII c/sum) Particular equipment |
| VN | string | Zentralcode C3 - Versionsmerkmal (10 ASCII nos + 1 ASCII c/sum) Version information |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
C_ZCS_AUFTRAG
Write and verify the Central code
Arguments
| Name | Type | Comment |
|---|---|---|
| GM | string | Zentralcode C1 - Grundmerkmal (8 ASCII nos + 1 ASCII c/sum) Basic features |
| SA | string | Zentralcode C2 - Sonderausstattung (16 ASCII nos + 1 ASCII c/sum) Particular equipment |
| VN | string | Zentralcode C3 - Versionsmerkmal (10 ASCII nos + 1 ASCII c/sum) Version information |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Write ZCS telegram to ECU |
| _TEL_ANTWORT1 | binary | Hex-Antwort von SG Write ZCS response |
| _TEL_ANTWORT2 | binary | Hex-Antwort von SG Read ZCS response |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_FG_NR_LESEN
Read the VIN from the User Information Auslesen der Fahrgestellnummer aus dem Anwenderinfofeld
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| AIF_FG_NR | string | Vehicle identification Fahrgestellnummer |
| _TEL_ANTWORT1 | binary | Hex-Antwort von SG Read ident response |
| _TEL_ANTWORT2 | binary | Hex-Antwort von SG Read user information response |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
C_FG_LESEN
Read the VIN from the User Information Auslesen der Fahrgestellnummer aus dem Anwenderinfofeld
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| FG_NR | string | Vehicle identification Fahrgestellnummer |
| _TEL_ANTWORT1 | binary | Hex-Antwort von SG Read ident response |
| _TEL_ANTWORT2 | binary | Hex-Antwort von SG Read user information response |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
C_FG_AUFTRAG
Schreiben der 7-stelligen Fahrgestellnummer Write the 7 digit VIN into block 2 of the AIF record
Arguments
| Name | Type | Comment |
|---|---|---|
| FG_NR | string | Fahrgestellnummer (18-stellig) VIN Either 17 or 18 characters - if 18 the last character is ignored |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT1 | binary | Hex-Antwort von SG Write empty VIN response |
| _TEL_SENDE | binary | Sendetelegramm anzeigen Write new VIN telegram to ECU |
| _TEL_ANTWORT2 | binary | Hex-Antwort von SG Write new VIN response |
| _TEL_ANTWORT3 | binary | Hex-Antwort von SG Read VIN response |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
C_C_LESEN
Codierdaten lesen Read the coding data
Arguments
| Name | Type | Comment |
|---|---|---|
| BINAER_BUFFER | binary | Byte 0: 01=Daten 02=Maskenbyte (nicht unterstuetzt) Byte 1: Wortbreite (0:Byte, 2:Word, 3:DW Byte 2: Byteordnung (0:LSB zuerst, 1 MSB Byte 3: Adressierung (0: freie Adressier Byte 4: Byteparameter 1 Byte 5,6: WordParameter 1 (low/high) Byte 7,8: WordParameter 2 (low/high) Byte 9,10,11,12: Maske (linksbuendig) Byte 13,14: Anzahl Bytedaten (low/high) Byte 15,16: Anzahl Wortdaten (low/high) Byte 17: Byteadresse im Block Byte 18,19,20: Blockadresse (low, middle, high) Byte 21,....: Codierdaten Byte 21+Anzahl Daten: ETX (0x03) |
Results
| Name | Type | Comment |
|---|---|---|
| CODIER_DATEN | binary | Codierdaten |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
CODIERBLOCK_LESEN
Codierblock auslesen Read the coding data
Arguments
| Name | Type | Comment |
|---|---|---|
| BLOCK | int | Blockadresse |
Results
| Name | Type | Comment |
|---|---|---|
| BLOCKINHALT | binary | Codierdaten des Blocks |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
C_C_AUFTRAG
Codierdaten schreiben und verifizieren Write and then verify the coding data
Arguments
| Name | Type | Comment |
|---|---|---|
| BINAER_BUFFER | binary | Byte 0: 01=Daten 02=Maskenbyte (nicht unterstuetzt) Byte 1: Wortbreite (0:Byte, 2:Word, 3:DW Byte 2: Byteordnung (0:LSB zuerst, 1 MSB Byte 3: Adressierung (0: freie Adressier Byte 4: Byteparameter 1 Byte 5,6: WordParameter 1 (low/high) Byte 7,8: WordParameter 2 (low/high) Byte 9,10,11,12: Maske (linksbuendig) Byte 13,14: Anzahl Bytedaten (low/high) Byte 15,16: Anzahl Wortdaten (low/high) Byte 17: Byteadresse im Block Byte 18,19,20: Blockadresse (low, middle, high) Byte 21,....: Codierdaten Byte 21+Anzahl Daten: ETX (0x03) |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Write coding data telegram to ECU |
| _TEL_ANTWORT1 | binary | Hex-Antwort von SG Write coding data response |
| _TEL_ANTWORT2 | binary | Hex-Antwort von SG Read coding data response |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
FS_LESEN
Read internal and external faults
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| F_HEX_CODE | binary | Fehlerdaten pro Fehler als Hexcode Raw fault data from the ECU |
| F_ORT_NR | int | Index fuer Fehlerort Fault number |
| F_ORT_TEXT | string | Fehlerort als Text Fault description |
| F_HFK | int | Fehlerhaeufigkeit Frequency |
| F_UW_ANZ | int | Anzahl der Umweltbedingungen Count of Environment Data Items per fault |
| F_ART_ANZ | int | Anzahl der Fehlerarten = 6 Count of additional fault status information |
| F_ART1_NR | int | 1 oder 0 |
| F_ART1_TEXT | string | 'Kurzschluss gegen U-Batt' oder '--' |
| F_ART2_NR | int | 2 oder 0 |
| F_ART2_TEXT | string | 'Kurzschluss gegen Masse' oder '--' |
| F_ART3_NR | int | 4 oder 0 |
| F_ART3_TEXT | string | 'Leitungsunterbrechung' oder '--' |
| F_ART4_NR | int | 8 oder 0 |
| F_ART4_TEXT | string | 'unplausibler Wert, ungültiger Arbeitsbereich' oder '--' |
| F_ART5_NR | int | 64 oder 0 |
| F_ART5_TEXT | string | 'Fehler momentan vorhanden' oder '--' |
| F_ART6_NR | int | 128 oder 0 |
| F_ART6_TEXT | string | 'sporadischer Fehler' oder '--' |
| F_UW1_NR | int | Index der 1. Umweltbedingung |
| F_UW1_TEXT | string | Text der 1. Umweltbedingung |
| F_UW1_WERT | long | Wert der 1. Umweltbedingung |
| F_UW1_EINH | string | |
| F_UW2_NR | int | Index der 2. Umweltbedingung |
| F_UW2_TEXT | string | Text der 2. Umweltbedingung |
| F_UW2_WERT | long | Wert der 2. Umweltbedingung |
| F_UW2_EINH | string | |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
FS_LOESCHEN
Clears All Faults
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
RAM_LESEN
RAM-Speicher auslesen Read internal and external RAM
Arguments
| Name | Type | Comment |
|---|---|---|
| ADRESSE | string | ECU address in RAM Hexwert (0x000-0x3FFF) der Adresse, ab der das Ram gelesen werden soll |
| BYTE_ANZAHL | int | Number of bytes of data to read, 1 -> 32 |
Results
| Name | Type | Comment |
|---|---|---|
| DATEN | binary | Data read from RAM Datenfeld |
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
ROM_LESEN
ROM-Speicher auslesen Read ROM out of IKE
Arguments
| Name | Type | Comment |
|---|---|---|
| ADRESSE | string | ECU address in ROM Hexwert (0x8000-0xFEFF) der Adresse, ab der das Rom gelesen werden soll |
| BYTE_ANZAHL | int | Number of bytes of data to read, 1 -> 32 |
Results
| Name | Type | Comment |
|---|---|---|
| DATEN | binary | Data read from ROM Datenfeld |
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
EEPROM_LESEN
EEPROM-Speicher auslesen Read EEPROM out of IKE
Arguments
| Name | Type | Comment |
|---|---|---|
| ADRESSE | string | Hexwert (0x0000-0xFFFF) der WortAdresse, ab der das EEPROM gelesen werden soll |
| BYTE_ANZAHL | int | Number of bytes of data to read, 1 -> 32 |
Results
| Name | Type | Comment |
|---|---|---|
| DATEN | binary | Datenfeld |
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
PSEUDO_EEPROM_LESEN
PSEUDO-EEPROM-Speicher auslesen Read EEPROM out of IKE
Arguments
| Name | Type | Comment |
|---|---|---|
| ADRESSE | string | Hexwert (0x0000-0xFFFF) der WortAdresse, ab der das Pseudo- EEPROM gelesen werden soll |
| BYTE_ANZAHL | int | Number of bytes of data to read, 1 -> 32 |
Results
| Name | Type | Comment |
|---|---|---|
| DATEN | binary | Datenfeld |
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_POWER
Read Power digital inputs from Port 0
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_KLR_ON | int | 1 wenn ein / 0 wenn aus 1=Ignition switch at AUX, 0=ignition switch not at AUX |
| STAT_KLR_15_ON | int | 1 wenn ein / 0 wenn aus 1=Ignition switch at IGN, 0=ignition switch not at IGN |
| STAT_KLR_50_ON | int | 1 wenn ein / 0 wenn aus 1=Ignition switch not at CRANK, 0=Ignition switch at CRANK |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_TRIP_RESET
Read Trip Reset digital input from Port 3
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_TRIP_RESET_PRESSED | int | 1 wenn einschalten / 0 wenn ausschalten 1=SIA reset switch pressed, 0=not pressed |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_DIMMER_SW
Read dimmer switch digital inputs from Port 1
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_DIMMER_1_PRESSED | int | 1 wenn einschalten / 0 wenn ausschalten 1=pressed 0=not pressed |
| STAT_DIMMER_2_PRESSED | int | 1 wenn einschalten / 0 wenn ausschalten 1=pressed 0=not pressed |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_MISC
Read miscellaneous digital inputs from Port 2
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_PDC_INPUT_ON | int | 1=ON, 0=OFF |
| STAT_LOW_OIL_INPUT_ON | int | 1=Oel druck niedrig, 0=Oel druck nicht niedrig 1=ON, 0=OFF |
| STAT_TRIP_COMPUTER_INPUT_ON | int | 1 wenn einschalten / 0 wenn ausschalten 1=ON, 0=OFF |
| STAT_LOW_BRAKE_FLUID_INPUT_ON | int | 1=Bremsfluessigkeit niedrig, 0=Bremsfluessigkeit nicht niedrig 1=ON, 0=OFF |
| STAT_ALTERNATOR_CHARGE_INPUT_ON | int | 1=ON, 0=OFF |
| STAT_REVERSE_GEAR_INPUT_ON | int | 1=Rueckwaertsgang activ, 0=nicht activ 1=ON, 0=OFF |
| STAT_SEAT_BELT_INPUT_ON | int | 1=ein, 0=aus 1=on, 0=off |
| STAT_HAND_BRAKE_INPUT_ON | int | 1 wenn Handbremse ein / 0 wenn Handbremse aus 1=on, 0=off |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_HAZARD_SW
Read hazard switch digital input from Port 4
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_HAZARD_SWITCH_PRESSED | int | 1 wenn einschalten / 0 wenn ausschalten 1=pressed, 0=not pressed |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_WAKE_UP
Read 10 minute wake up status from port 2
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_10_MIN_TIMER_CHARGED | int | 1 wenn laden / 0 wenn nicht laden 1=timer capacitor charged, 0=not charged |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_LCD_BACKLIGHT
Read LCD Backlight input from port 4
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_LCD_BACKLIGHT_ON | int | 1 wenn ein / 0 wenn aus 1=on, 0=off |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_CAN_SHUTDOWN
Read status of CAN shutdown output from port 4
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_CAN_SHUTDOWN_OUTPUT_HIGH | int | 1 wenn ein / 0 wenn aus 1=CAN shutdown output high, 0=CAN shutdown output low |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_KBUS_INTERRUPT
Read status of Kbus interrupt from port 2
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_KBUS_INTERRUPT_ON | int | 1 wenn ein / 0 wenn aus 1=on, 0=off |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_DIMMER_DRIVER
Read dimmer driver digital input from Port 4
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_DIMMER_ACTIVE | int | 1=active (over heat / sc load / ac load), 0=not active |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_LED_DIG_INPUTS
Read LED 19, LED 20 and LED A9 digital inputs from Port 3
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_TACHO_RED_LINE_LED_19_ON | int | 1 wenn ein / 0 wenn aus 1=on, 0=off |
| STAT_TACHO_RED_LINE_LED_20_ON | int | 1 wenn ein / 0 wenn aus 1=on, 0=off |
| STAT_SPARE_LED_A9_ON | int | 1 wenn ein / 0 wenn aus 1=on, 0=off |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_IO_MOTOR_DRIVERS
Read status of the motor drivers from port 2
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| STAT_MOTOR_DRIVERS_RESET_ON | int | 1 wenn ein / 0 wenn aus 1=on, 0=off |
| STAT_MOTOR_DRIVERS_ERROR_ON | int | 1 wenn ein / 0 wenn aus 1=Error generated by stepper motor drivers, 0=no error |
| STAT_CENTRE_GAUGE_MOTOR_SELECTED | int | 1 wenn ein / 0 wenn aus 1=Centre gauge motor selected, 0=not selected |
| STAT_TEMP_AND_FUEL_MOTORS_SELECTED | int | 1 wenn ein / 0 wenn aus 1=temp or fuel motors selected, 0=not selected |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
READ_DIGITAL
Read all Digital Inputs for a specified port
Arguments
| Name | Type | Comment |
|---|---|---|
| PORT | int | Port of the micro controller in the instrument pack ECU 1 -> 4 |
Results
| Name | Type | Comment |
|---|---|---|
| BYTE | unsigned char | Raw byte value for this port |
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_ANALOG
Read Analogue Input States
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| STAT_FUEL_SENDER_1_WERT | real | Fuel sender tank 1 |
| STAT_FUEL_SENDER_1_EINH | string | Output in Ohm |
| STAT_FUEL_SENDER_2_WERT | real | Fuel sender tank 2 |
| STAT_FUEL_SENDER_2_EINH | string | Output in Ohm |
| STAT_AD0_FUEL_SENDER_2_WERT | real | Fuel sender tank 2 |
| STAT_AD0_FUEL_SENDER_2_EINH | string | |
| STAT_AD1_FUEL_SENDER_1_WERT | real | Fuel sender tank 1 |
| STAT_AD1_FUEL_SENDER_1_EINH | string | |
| STAT_AMBIENT_TEMP_RESISTANCE_WERT | real | Resistance for ambient temperature sensor |
| STAT_AMBIENT_TEMP_RESISTANCE_EINH | string | Output in Ohm |
| STAT_AD2_AMBIENT_TEMP_WERT | real | Ambient temperature (raw ADC value) |
| STAT_AD2_AMBIENT_TEMP_EINH | string | |
| STAT_AMBIENT_TEMP_WERT | real | Ambient temperature (calculated value with very big tolerances) |
| STAT_AMBIENT_TEMP_EINH | string | Celsius |
| STAT_AD3_AMBIENT_LIGHT_LEVEL_WERT | real | Ambient light level |
| STAT_AD3_AMBIENT_LIGHT_LEVEL_EINH | string | |
| STAT_AD4_WERT | real | AD Channel 4 |
| STAT_AD4_EINH | string | |
| STAT_AD5_BATTERY_VOLTS_WERT | real | Battery Voltage |
| STAT_AD5_BATTERY_VOLTS_EINH | string | |
| STAT_AD6_WERT | real | AD Channel 6 |
| STAT_AD6_EINH | string | |
| STAT_AD7_WERT | real | AD Channel 7 a) before 03/2003: -NA- b) since 03/2003 (SW-Index 18 ... 80, Coding-Index 07): Brake pad wear |
| STAT_AD7_EINH | string | |
| STAT_BOOST_PRESSURE_CAN_WERT | real | Not used (was Boost Pressure CAN) |
| STAT_BOOST_PRESSURE_CAN_EINH | string | |
| STAT_ROAD_SPEED_CAN_WERT | real | Vehicle speed |
| STAT_ROAD_SPEED_CAN_EINH | string | |
| STAT_TACHO_CAN_WERT | real | Engine speed |
| STAT_TACHO_CAN_EINH | string | |
| STAT_FUEL_CONSUMPTION_CAN_WERT | real | Fuel consumption |
| STAT_FUEL_CONSUMPTION_CAN_EINH | string | |
| STAT_ENGINE_TEMP_CAN_WERT | real | Engine temperature |
| STAT_ENGINE_TEMP_CAN_EINH | string | |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STATUS_TANKINHALT_LESEN
Tankinhalt lesen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Job-Status: OKAY, ERROR_.. |
| STAT_TANKINHALT_HEBEL1_WERT | real | Tankinhalt Hebelgeber1 in Liter |
| STAT_TANKINHALT_HEBEL2_WERT | real | Tankinhalt Hebelgeber2 in Liter |
| STAT_TANKINHALT_WERT | real | Tankinhalt gesamt in Liter |
| STAT_TANKINHALT_HEBEL1_EINH | string | Einheit Tankinhalt: "Liter" |
| STAT_TANKINHALT_HEBEL2_EINH | string | Einheit Tankinhalt: "Liter" |
| STAT_TANKINHALT_EINH | string | Einheit Tankinhalt gesamt: "Liter" |
| ANTWORT | binary | Antworttelegramm von SG |
STATUS_AUSSENTEMP_LESEN
Read Temprature
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Job-Status: OKAY, ERROR_.. |
| STAT_AUSSENTEMP_SENSOR_WERT | real | Temp. Value |
| STAT_AUSSENTEMP_SENSOR_EINH | string | Temp. Unit in: "Grad Celsius" |
| ANTWORT | binary |
STEUERN_LEUCHTE
Force the warning lamps in byte blocks
Arguments
| Name | Type | Comment |
|---|---|---|
| BYTE0 | int | Refer to ecu diagnostic spec |
| BYTE1 | int | |
| BYTE2 | int | |
| BYTE3 | int | |
| BYTE4 | int | |
| BYTE5 | int | |
| BYTE6 | int | |
| BYTE7 | int |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response as a hex string |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STEUERN_ANZEIGE
Force an instrument gauge
Arguments
| Name | Type | Comment |
|---|---|---|
| ORT | string | Instrument gauge to force Parameter "ORT" in table "Komponenten" a) diag index 85 - 88 TACHO, DREHZAHL, TANKINHALT, TEMPERATUR b) diag index 89 TACHO, DREHZAHL, TANKINHALT, TEMPERATUR, OELTEMPERATUR, OELDRUCK OELTEMPERATUR, OELDRUCK - Only work for SA547 (hardware index 30 or more) |
| WERT | int | Forcing value for the gauge 0 -> 100% full scale deflection |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STEUERN_ALL_GAUGES
Force all instrument gauges
Arguments
| Name | Type | Comment |
|---|---|---|
| SPEEDO | int | Steuern TACHO Force the speedometer (0 - 100% full scale deflection) |
| TACHO | int | Steuern DREHZAHL Force the tachometer (0 - 100% fsd) |
| FUEL_GAUGE | int | Steuern TANKINHALT Force the fuel gauge (0 - 100% fsd) |
| TEMP_GAUGE | int | Steuern TEMPERATUR Force the temperature gauge (0 - 100% fsd) |
| BOOST_GAUGE | int | Steuern BOOST Force the boost pressure gauge (0 - 100% fsd) |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STEUERN_ALL_GAUGES_2
Force all instrument gauges
Arguments
| Name | Type | Comment |
|---|---|---|
| SPEEDO | int | Steuern TACHO Force the speedometer (0 - 100% full scale deflection) |
| TACHO | int | Steuern DREHZAHL Force the tachometer (0 - 100% fsd) |
| FUEL_GAUGE | int | Steuern TANKINHALT Force the fuel gauge (0 - 100% fsd) |
| TEMP_GAUGE | int | Steuern TEMPERATUR Force the temperature gauge (0 - 100% fsd) |
| OIL_TEMP_GAUGE | int | Steuern OIL_TEMP_GAUGE a) diag index 85 - 88 Optional - not necessary to specify (was BOOST_GAUGE) b) diag index 89 Force the oil temperature gauge (0 - 100% fsd) Only work for SA547 instrument (hardware index 30 or more) |
| OIL_PRESS_GAUGE | int | Steuern OIL_PRESS_GAUGE a) diag index 85 - 88 Optional - not necessary to specify b) diag index 89 Force the oil pressure gauge (0 - 100% fsd) Only work for SA547 instrument (hardware index 30 or more) |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STEUERN_PANEL_LIGHT
Force the Panel Illumination
Arguments
| Name | Type | Comment |
|---|---|---|
| LIGHT_LEVEL | int | Illumination level (0 -> 100 percent) |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet table JobResult STATUS_TEXT |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STEUERN_BACKLIGHT
Force the Odometer and trip computer backlight
Arguments
| Name | Type | Comment |
|---|---|---|
| LIGHT_LEVEL | int | light level (0 - 100 percent) |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STEUERN_GONG
Force the gong
Arguments
| Name | Type | Comment |
|---|---|---|
| WERT | int | Forcing mode of gong 0=No sound, 1=Single high note, 2=Single low note, 3=Tic Toc |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STEUERN_LCD_ODO
Force the LCD Odometer
Arguments
| Name | Type | Comment |
|---|---|---|
| TEST_MAP | int | Which test map to use (0x00 - 0x03) 0 = All on 1 = All off 2 = Pattern 2 3 = Pattern 3 |
| TEST_SEGMENT | int | Test segment (0x00 -> 0x08) Segment 00 = (Blank) Segment 01 = 'k' Segment 02 = 'm' Segment 03 = 'iles' Segment 04 = 'Inspection' Segment 05 = 'Oil Service' Segment 06 = (Clock Face) Segment 07 = (Blank) Segment 08 = '.' Segments 0x09 - 0xFF = Not Used |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STEUERN_LCD_TRIP
Force the LCD trip computer
Arguments
| Name | Type | Comment |
|---|---|---|
| TEST_MAP | int | Which test map to use (0x00 - 0x03) 0 = All on 1 = All off 2 = Pattern 2 3 = Pattern 3 |
| TEST_SEGMENT | int | Test segment (0x00 - 0x11) Segment 00 = 'Range' Segment 01 = 'trip 2' Segment 02 = 'Speed' Segment 03 = 'timer' Segment 04 = ' C' - Deg C (Grad C) Segment 05 = ' F' - Deg F (Grad F) Segment 06 = 'S' Segment 07 = 'mph' Segment 08 = 'km' Segment 09 = 'miles' Segment 0A = 'k/h' Segment 0B = 'm' Segment 0C = 'mpg' Segment 0D = 'km/' Segment 0E = 'L' Segment 0F = 'Temp' Segment 10 = 'Ave.S' Segment 11 = 'Cons' Segment 12 = '.' Segment 13 = '/100K' |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
STEUERN_SELBSTTEST
Perform ECU Self Test
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
SIA_RESET
Force an SIA reset
Arguments
| Name | Type | Comment |
|---|---|---|
| ARG1 | string | moegliche Uebergabeparameter: OEL_RESET, WEG_RESET, ZEIT_RESET parameter "SELECTOR" from table "SiaReset" |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT1 | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
ZEITINSPEKTIONSZAEHLER_LESEN
Zeitinspektionszaehler auslesen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| ZAEHLER_WERT | int | Number of days since last service Zeitinspektionszaehler [Tage] |
| ZAEHLER_EINH | string | Unit = Days |
| SERVICE_ART | int | Type of last service ( 1=oil, 0=Inspection ) Gibt die letzte durchgefuehrte Serviceart an 0 = Inspektion, 1 = Oelservice |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
PRUEFSTEMPEL_LESEN
Read the Test Stamp Default pruefstempel_lesen job
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| BYTE1 | int | Pruefstempel Datenbyte1 |
| BYTE2 | int | Pruefstempel Datenbyte2 |
| BYTE3 | int | Pruefstempel Datenbyte3 |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
PRUEFSTEMPEL_SCHREIBEN
Read the Test Stamp Beschreiben des Pruefstempels
Arguments
| Name | Type | Comment |
|---|---|---|
| BYTE1 | int | kann beliebig verwendet werden (0x00-0xFF) |
| BYTE2 | int | kann beliebig verwendet werden (0x00-0xFF) |
| BYTE3 | int | kann beliebig verwendet werden (0x00-0xFF) |
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_SENDE | binary | Sendetelegramm anzeigen Telegram sent to ECU |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
SOFTWARE_RESET
Instrument cluster will reset itself Kombi loest selbststaendig einen Reset aus
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
DIAGNOSE_AUFRECHT
ECU Pinging message
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
DIAGNOSE_ENDE
Diagnosemode des SG beenden Terminate the diagnostic session
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
HERSTELLERDATEN_LESEN
Herstellerdaten auslesen Read supplier specific data
Arguments
| Name | Type | Comment |
|---|---|---|
| BLOCK | int | Blockadresse |
Results
| Name | Type | Comment |
|---|---|---|
| BLOCKINHALT | binary | Daten des Blocks |
| LAENGE | int | Länge des Blocks |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_BATTMON_STATUS_LESEN
Batterie-Monitor Status auslesen Read status of battery monitor
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| STAT_SPANNUNG_AKTUELL_WERT | real | Aktuelle Spannung in Volt Current battery voltage level in Volt |
| STAT_SPANNUNG_AKTUELL_EINH | string | Einheit Spannung: "Volt" Unit voltage level: "Volt" |
| STAT_SPANNUNG_SLEEPMODE_WERT | real | Letzte Batterie-Spannung waehrend Sleep-Mode in Volt Last battery voltage level during sleep mode in Volt |
| STAT_SPANNUNG_SLEEPMODE_EINH | string | Einheit Spannung: "Volt" Unit voltage level: "Volt" |
| STAT_ANZAHL_BLOECKE | unsigned char | Nummer des letzten gefuellten Unterspannungs-Blocks Number of last filled low voltage block |
| STAT_ANZAHL_BATTMON_RESETS | unsigned char | Batterie-Monitor Reset-Zaehler (ab CP11 / SW 23) Battery Monitor Reset Counter (since CP11 / SW 23) |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_BATTMON_BLOCK_LESEN
Batterie-Monitor Unterspannungs-Block auslesen Read battery monitor low voltage block
Arguments
| Name | Type | Comment |
|---|---|---|
| BLOCK | unsigned char | Optional: Spannungs-Block-Nummer [1...8] Ohne diesen Parameter: alle Bloecke lesen Optional: Voltage block number [1...8] Without this parameter: read all blocks |
Results
| Name | Type | Comment |
|---|---|---|
| BLOCK_DATEN | binary | Daten als Hexcode Raw data from the ECU |
| STAT_SPANNUNG_WERT | real | Batterie-Spannung waehrend Sleep-Mode in Volt Battery voltage level during sleep mode in Volt |
| STAT_SPANNUNG_EINH | string | Einheit Spannung: "Volt" Unit voltage level: "Volt" |
| STAT_UW1_TEMPERATUR_WERT | char | Umweltbedingung 1: Aussentemperatur (Anzeigewert) Environmental condition 1: Ambient temperature (displayed) |
| STAT_UW1_TEMPERATUR_EINH | string | Einheit Unit |
| STAT_UW2_GWSZ_WERT | long | Umweltbedingung 2: Gesamtwegstreckenzaehler (absolut) Environmental condition 2: Distance counter (absolute) |
| STAT_UW2_GWSZ_EINH | string | Einheit Unit |
| STAT_UW3_SIA_RESETS_WERT | unsigned char | Umweltbedingung 3: SIA Zeitinspektions-Reset-Zaehler Environmental condition 3: SIA time inspection reset counter |
| STAT_UW3_SIA_RESETS_EINH | string | Einheit Unit |
| STAT_UW4_SIA_TAGE_WERT | unsigned int | Umweltbedingung 4: SIA Tage-Zaehler (Tage seit letztem Zeitinspektions-Reset) Environmental condition 4: SIA days counter (since last time inspection) |
| STAT_UW4_SIA_TAGE_EINH | string | Einheit Unit |
| STAT_DAUER_WERT | unsigned int | Unterspannungs-Zeitzaehler (Dauer) Low volt time counter (Duration) |
| STAT_DAUER_EINH | string | Einheit Unit |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_BATTMON_BLOCK_1_LESEN
Batterie-Monitor Unterspannungs-Block 1 auslesen Read battery monitor low voltage block 1
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| BLOCK_DATEN_1 | binary | Daten als Hexcode Raw data from the ECU |
| STAT_SPANNUNG_WERT_1 | real | Batterie-Spannung waehrend Sleep-Mode in Volt Battery voltage level during sleep mode in Volt |
| STAT_SPANNUNG_EINH_1 | string | Einheit Spannung: "Volt" Unit voltage level: "Volt" |
| STAT_UW1_TEMPERATUR_WERT_1 | char | Umweltbedingung 1: Aussentemperatur (Anzeigewert) Environmental condition 1: Ambient temperature (displayed) |
| STAT_UW1_TEMPERATUR_EINH_1 | string | Einheit Unit |
| STAT_UW2_GWSZ_WERT_1 | long | Umweltbedingung 2: Gesamtwegstreckenzaehler (absolut) Environmental condition 2: Distance counter (absolute) |
| STAT_UW2_GWSZ_EINH_1 | string | Einheit Unit |
| STAT_UW3_SIA_RESETS_WERT_1 | unsigned char | Umweltbedingung 3: SIA Zeitinspektions-Reset-Zaehler Environmental condition 3: SIA time inspection reset counter |
| STAT_UW3_SIA_RESETS_EINH_1 | string | Einheit Unit |
| STAT_UW4_SIA_TAGE_WERT_1 | unsigned int | Umweltbedingung 4: SIA Tage-Zaehler (Tage seit letztem Zeitinspektions-Reset) Environmental condition 4: SIA days counter (since last time inspection) |
| STAT_UW4_SIA_TAGE_EINH_1 | string | Einheit Unit |
| STAT_DAUER_WERT_1 | unsigned int | Unterspannungs-Zeitzaehler (Dauer) Low volt time counter (Duration) |
| STAT_DAUER_EINH_1 | string | Einheit Unit |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_BATTMON_BLOCK_2_LESEN
Batterie-Monitor Unterspannungs-Block 2 auslesen Read battery monitor low voltage block 2
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| BLOCK_DATEN_2 | binary | Daten als Hexcode Raw data from the ECU |
| STAT_SPANNUNG_WERT_2 | real | Batterie-Spannung waehrend Sleep-Mode in Volt Battery voltage level during sleep mode in Volt |
| STAT_SPANNUNG_EINH_2 | string | Einheit Spannung: "Volt" Unit voltage level: "Volt" |
| STAT_UW1_TEMPERATUR_WERT_2 | char | Umweltbedingung 1: Aussentemperatur (Anzeigewert) Environmental condition 1: Ambient temperature (displayed) |
| STAT_UW1_TEMPERATUR_EINH_2 | string | Einheit Unit |
| STAT_UW2_GWSZ_WERT_2 | long | Umweltbedingung 2: Gesamtwegstreckenzaehler (absolut) Environmental condition 2: Distance counter (absolute) |
| STAT_UW2_GWSZ_EINH_2 | string | Einheit Unit |
| STAT_UW3_SIA_RESETS_WERT_2 | unsigned char | Umweltbedingung 3: SIA Zeitinspektions-Reset-Zaehler Environmental condition 3: SIA time inspection reset counter |
| STAT_UW3_SIA_RESETS_EINH_2 | string | Einheit Unit |
| STAT_UW4_SIA_TAGE_WERT_2 | unsigned int | Umweltbedingung 4: SIA Tage-Zaehler (Tage seit letztem Zeitinspektions-Reset) Environmental condition 4: SIA days counter (since last time inspection) |
| STAT_UW4_SIA_TAGE_EINH_2 | string | Einheit Unit |
| STAT_DAUER_WERT_2 | unsigned int | Unterspannungs-Zeitzaehler (Dauer) Low volt time counter (Duration) |
| STAT_DAUER_EINH_2 | string | Einheit Unit |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_BATTMON_BLOCK_3_LESEN
Batterie-Monitor Unterspannungs-Block 3 auslesen Read battery monitor low voltage block 3
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| BLOCK_DATEN_3 | binary | Daten als Hexcode Raw data from the ECU |
| STAT_SPANNUNG_WERT_3 | real | Batterie-Spannung waehrend Sleep-Mode in Volt Battery voltage level during sleep mode in Volt |
| STAT_SPANNUNG_EINH_3 | string | Einheit Spannung: "Volt" Unit voltage level: "Volt" |
| STAT_UW1_TEMPERATUR_WERT_3 | char | Umweltbedingung 1: Aussentemperatur (Anzeigewert) Environmental condition 1: Ambient temperature (displayed) |
| STAT_UW1_TEMPERATUR_EINH_3 | string | Einheit Unit |
| STAT_UW2_GWSZ_WERT_3 | long | Umweltbedingung 2: Gesamtwegstreckenzaehler (absolut) Environmental condition 2: Distance counter (absolute) |
| STAT_UW2_GWSZ_EINH_3 | string | Einheit Unit |
| STAT_UW3_SIA_RESETS_WERT_3 | unsigned char | Umweltbedingung 3: SIA Zeitinspektions-Reset-Zaehler Environmental condition 3: SIA time inspection reset counter |
| STAT_UW3_SIA_RESETS_EINH_3 | string | Einheit Unit |
| STAT_UW4_SIA_TAGE_WERT_3 | unsigned int | Umweltbedingung 4: SIA Tage-Zaehler (Tage seit letztem Zeitinspektions-Reset) Environmental condition 4: SIA days counter (since last time inspection) |
| STAT_UW4_SIA_TAGE_EINH_3 | string | Einheit Unit |
| STAT_DAUER_WERT_3 | unsigned int | Unterspannungs-Zeitzaehler (Dauer) Low volt time counter (Duration) |
| STAT_DAUER_EINH_3 | string | Einheit Unit |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_BATTMON_BLOCK_4_LESEN
Batterie-Monitor Unterspannungs-Block 4 auslesen Read battery monitor low voltage block 4
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| BLOCK_DATEN_4 | binary | Daten als Hexcode Raw data from the ECU |
| STAT_SPANNUNG_WERT_4 | real | Batterie-Spannung waehrend Sleep-Mode in Volt Battery voltage level during sleep mode in Volt |
| STAT_SPANNUNG_EINH_4 | string | Einheit Spannung: "Volt" Unit voltage level: "Volt" |
| STAT_UW1_TEMPERATUR_WERT_4 | char | Umweltbedingung 1: Aussentemperatur (Anzeigewert) Environmental condition 1: Ambient temperature (displayed) |
| STAT_UW1_TEMPERATUR_EINH_4 | string | Einheit Unit |
| STAT_UW2_GWSZ_WERT_4 | long | Umweltbedingung 2: Gesamtwegstreckenzaehler (absolut) Environmental condition 2: Distance counter (absolute) |
| STAT_UW2_GWSZ_EINH_4 | string | Einheit Unit |
| STAT_UW3_SIA_RESETS_WERT_4 | unsigned char | Umweltbedingung 3: SIA Zeitinspektions-Reset-Zaehler Environmental condition 3: SIA time inspection reset counter |
| STAT_UW3_SIA_RESETS_EINH_4 | string | Einheit Unit |
| STAT_UW4_SIA_TAGE_WERT_4 | unsigned int | Umweltbedingung 4: SIA Tage-Zaehler (Tage seit letztem Zeitinspektions-Reset) Environmental condition 4: SIA days counter (since last time inspection) |
| STAT_UW4_SIA_TAGE_EINH_4 | string | Einheit Unit |
| STAT_DAUER_WERT_4 | unsigned int | Unterspannungs-Zeitzaehler (Dauer) Low volt time counter (Duration) |
| STAT_DAUER_EINH_4 | string | Einheit Unit |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_BATTMON_BLOCK_5_LESEN
Batterie-Monitor Unterspannungs-Block 5 auslesen Read battery monitor low voltage block 5
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| BLOCK_DATEN_5 | binary | Daten als Hexcode Raw data from the ECU |
| STAT_SPANNUNG_WERT_5 | real | Batterie-Spannung waehrend Sleep-Mode in Volt Battery voltage level during sleep mode in Volt |
| STAT_SPANNUNG_EINH_5 | string | Einheit Spannung: "Volt" Unit voltage level: "Volt" |
| STAT_UW1_TEMPERATUR_WERT_5 | char | Umweltbedingung 1: Aussentemperatur (Anzeigewert) Environmental condition 1: Ambient temperature (displayed) |
| STAT_UW1_TEMPERATUR_EINH_5 | string | Einheit Unit |
| STAT_UW2_GWSZ_WERT_5 | long | Umweltbedingung 2: Gesamtwegstreckenzaehler (absolut) Environmental condition 2: Distance counter (absolute) |
| STAT_UW2_GWSZ_EINH_5 | string | Einheit Unit |
| STAT_UW3_SIA_RESETS_WERT_5 | unsigned char | Umweltbedingung 3: SIA Zeitinspektions-Reset-Zaehler Environmental condition 3: SIA time inspection reset counter |
| STAT_UW3_SIA_RESETS_EINH_5 | string | Einheit Unit |
| STAT_UW4_SIA_TAGE_WERT_5 | unsigned int | Umweltbedingung 4: SIA Tage-Zaehler (Tage seit letztem Zeitinspektions-Reset) Environmental condition 4: SIA days counter (since last time inspection) |
| STAT_UW4_SIA_TAGE_EINH_5 | string | Einheit Unit |
| STAT_DAUER_WERT_5 | unsigned int | Unterspannungs-Zeitzaehler (Dauer) Low volt time counter (Duration) |
| STAT_DAUER_EINH_5 | string | Einheit Unit |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_BATTMON_BLOCK_6_LESEN
Batterie-Monitor Unterspannungs-Block 6 auslesen Read battery monitor low voltage block 6
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| BLOCK_DATEN_6 | binary | Daten als Hexcode Raw data from the ECU |
| STAT_SPANNUNG_WERT_6 | real | Batterie-Spannung waehrend Sleep-Mode in Volt Battery voltage level during sleep mode in Volt |
| STAT_SPANNUNG_EINH_6 | string | Einheit Spannung: "Volt" Unit voltage level: "Volt" |
| STAT_UW1_TEMPERATUR_WERT_6 | char | Umweltbedingung 1: Aussentemperatur (Anzeigewert) Environmental condition 1: Ambient temperature (displayed) |
| STAT_UW1_TEMPERATUR_EINH_6 | string | Einheit Unit |
| STAT_UW2_GWSZ_WERT_6 | long | Umweltbedingung 2: Gesamtwegstreckenzaehler (absolut) Environmental condition 2: Distance counter (absolute) |
| STAT_UW2_GWSZ_EINH_6 | string | Einheit Unit |
| STAT_UW3_SIA_RESETS_WERT_6 | unsigned char | Umweltbedingung 3: SIA Zeitinspektions-Reset-Zaehler Environmental condition 3: SIA time inspection reset counter |
| STAT_UW3_SIA_RESETS_EINH_6 | string | Einheit Unit |
| STAT_UW4_SIA_TAGE_WERT_6 | unsigned int | Umweltbedingung 4: SIA Tage-Zaehler (Tage seit letztem Zeitinspektions-Reset) Environmental condition 4: SIA days counter (since last time inspection) |
| STAT_UW4_SIA_TAGE_EINH_6 | string | Einheit Unit |
| STAT_DAUER_WERT_6 | unsigned int | Unterspannungs-Zeitzaehler (Dauer) Low volt time counter (Duration) |
| STAT_DAUER_EINH_6 | string | Einheit Unit |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_BATTMON_BLOCK_7_LESEN
Batterie-Monitor Unterspannungs-Block 7 auslesen Read battery monitor low voltage block 7
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| BLOCK_DATEN_7 | binary | Daten als Hexcode Raw data from the ECU |
| STAT_SPANNUNG_WERT_7 | real | Batterie-Spannung waehrend Sleep-Mode in Volt Battery voltage level during sleep mode in Volt |
| STAT_SPANNUNG_EINH_7 | string | Einheit Spannung: "Volt" Unit voltage level: "Volt" |
| STAT_UW1_TEMPERATUR_WERT_7 | char | Umweltbedingung 1: Aussentemperatur (Anzeigewert) Environmental condition 1: Ambient temperature (displayed) |
| STAT_UW1_TEMPERATUR_EINH_7 | string | Einheit Unit |
| STAT_UW2_GWSZ_WERT_7 | long | Umweltbedingung 2: Gesamtwegstreckenzaehler (absolut) Environmental condition 2: Distance counter (absolute) |
| STAT_UW2_GWSZ_EINH_7 | string | Einheit Unit |
| STAT_UW3_SIA_RESETS_WERT_7 | unsigned char | Umweltbedingung 3: SIA Zeitinspektions-Reset-Zaehler Environmental condition 3: SIA time inspection reset counter |
| STAT_UW3_SIA_RESETS_EINH_7 | string | Einheit Unit |
| STAT_UW4_SIA_TAGE_WERT_7 | unsigned int | Umweltbedingung 4: SIA Tage-Zaehler (Tage seit letztem Zeitinspektions-Reset) Environmental condition 4: SIA days counter (since last time inspection) |
| STAT_UW4_SIA_TAGE_EINH_7 | string | Einheit Unit |
| STAT_DAUER_WERT_7 | unsigned int | Unterspannungs-Zeitzaehler (Dauer) Low volt time counter (Duration) |
| STAT_DAUER_EINH_7 | string | Einheit Unit |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_BATTMON_BLOCK_8_LESEN
Batterie-Monitor Unterspannungs-Block 8 auslesen Read battery monitor low voltage block 8
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| BLOCK_DATEN_8 | binary | Daten als Hexcode Raw data from the ECU |
| STAT_SPANNUNG_WERT_8 | real | Batterie-Spannung waehrend Sleep-Mode in Volt Battery voltage level during sleep mode in Volt |
| STAT_SPANNUNG_EINH_8 | string | Einheit Spannung: "Volt" Unit voltage level: "Volt" |
| STAT_UW1_TEMPERATUR_WERT_8 | char | Umweltbedingung 1: Aussentemperatur (Anzeigewert) Environmental condition 1: Ambient temperature (displayed) |
| STAT_UW1_TEMPERATUR_EINH_8 | string | Einheit Unit |
| STAT_UW2_GWSZ_WERT_8 | long | Umweltbedingung 2: Gesamtwegstreckenzaehler (absolut) Environmental condition 2: Distance counter (absolute) |
| STAT_UW2_GWSZ_EINH_8 | string | Einheit Unit |
| STAT_UW3_SIA_RESETS_WERT_8 | unsigned char | Umweltbedingung 3: SIA Zeitinspektions-Reset-Zaehler Environmental condition 3: SIA time inspection reset counter |
| STAT_UW3_SIA_RESETS_EINH_8 | string | Einheit Unit |
| STAT_UW4_SIA_TAGE_WERT_8 | unsigned int | Umweltbedingung 4: SIA Tage-Zaehler (Tage seit letztem Zeitinspektions-Reset) Environmental condition 4: SIA days counter (since last time inspection) |
| STAT_UW4_SIA_TAGE_EINH_8 | string | Einheit Unit |
| STAT_DAUER_WERT_8 | unsigned int | Unterspannungs-Zeitzaehler (Dauer) Low volt time counter (Duration) |
| STAT_DAUER_EINH_8 | string | Einheit Unit |
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
AIF_BATTMON_RESET
Batterie-Monitor zuruecksetzen Reset battery monitor
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| _TEL_ANTWORT | binary | Hex-Antwort von SG ECU response packet |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
Tables
Index
- JOBRESULT (13 × 2)
- LIEFERANTEN (77 × 2)
- DIGITAL (28 × 4)
- ANALOG (14 × 4)
- LEDDATA (29 × 3)
- ROVERPARTPREFIX (22 × 2)
- SIARESET (4 × 3)
- KOMPONENTEN (8 × 3)
- FORTTEXTE (37 × 2)
- FARTTEXTE (8 × 2)
- FARTMATRIX (1 × 13)
- FUMWELTMATRIX (4 × 6)
- FUMWELTTEXTE (4 × 3)
- SUPPLIERDATA (3 × 2)
JOBRESULT
Dimensions: 13 rows × 2 columns
| SB | STATUS_TEXT |
|---|---|
| 0xA0 | OKAY |
| 0xA1 | BUSY |
| 0xA2 | ERROR_ECU_REJECTED |
| 0xB0 | ERROR_ECU_PARAMETER |
| 0xB1 | ERROR_ECU_FUNCTION |
| 0xB2 | ERROR_ECU_NUMBER |
| 0xFF | ERROR_ECU_NACK |
| ?10? | ERROR_ARGUMENT |
| ?20? | ERROR_FEHLERANZAHL |
| ?70? | ERROR_NUMBER_ARGUMENT |
| ?71? | ERROR_RANGE_ARGUMENT |
| ?72? | ERROR_VERIFY |
| 0x?? | ERROR_ECU_UNKNOWN_STATUSBYTE |
LIEFERANTEN
Dimensions: 77 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 |
| 0x76 | CEL |
| 0xFF | unbekannter Hersteller |
DIGITAL
Dimensions: 28 rows × 4 columns
| NAME | BYTE | MASK | VALUE |
|---|---|---|---|
| KLR | 3 | 0x01 | 0x01 |
| KLR_15 | 3 | 0x02 | 0x02 |
| KLR_50 | 3 | 0x04 | 0x04 |
| TRIP_RESET | 3 | 0x08 | 0x08 |
| DIMMER_1 | 3 | 0x04 | 0x04 |
| DIMMER_2 | 3 | 0x08 | 0x08 |
| PDC_INPUT | 3 | 0x01 | 0x01 |
| LOW_OIL_INPUT | 3 | 0x02 | 0x02 |
| TRIP_COMPUTER_INPUT | 3 | 0x04 | 0x04 |
| LOW_BRAKE_FLUID_INPUT | 3 | 0x08 | 0x08 |
| ALTERNATOR_CHARGE_INPUT | 3 | 0x10 | 0x10 |
| REVERSE_GEAR_INPUT | 3 | 0x20 | 0x20 |
| SEAT_BELT | 3 | 0x40 | 0x40 |
| HAND_BRAKE_INPUT | 3 | 0x80 | 0x80 |
| HAZARD_SWITCH | 3 | 0x01 | 0x01 |
| DIMMER | 3 | 0x04 | 0x04 |
| SPARE_LED_A9 | 3 | 0x20 | 0x20 |
| TACHO_RED_LINE_LED_19 | 3 | 0x40 | 0x40 |
| TACHO_RED_LINE_LED_20 | 3 | 0x80 | 0x80 |
| MOTOR_DRIVERS_RESET | 3 | 0x02 | 0x02 |
| MOTOR_DRIVERS_ERROR | 3 | 0x20 | 0x20 |
| CENTRE_GAUGE_MOTOR | 3 | 0x40 | 0x40 |
| TEMP_AND_FUEL_MOTORS | 3 | 0x80 | 0x80 |
| 10_MIN_TIMER | 3 | 0x01 | 0x01 |
| LCD_BACKLIGHT | 3 | 0x08 | 0x08 |
| CAN_SHUTDOWN_OUTPUT | 3 | 0x80 | 0x80 |
| KBUS_INTERRUPT | 3 | 0x10 | 0x10 |
| ?? | FF | 0x00 | 0xFF |
ANALOG
Dimensions: 14 rows × 4 columns
| NAME | FACT_A | FACT_B | EINH |
|---|---|---|---|
| AD1_FUEL_SENDER_1 | 1.0 | 0.0 | |
| AD0_FUEL_SENDER_2 | 1.0 | 0.0 | |
| AD2_AMBIENT_TEMP | 1.0 | 0.0 | |
| AD3_AMBIENT_LIGHT_LEVEL | 1.0 | 0.0 | |
| AD4 | 1.0 | 0.0 | |
| AD5_BATTERY_VOLTS | 0.019698 | 0.93 | Volts |
| AD6 | 1.0 | 0.0 | |
| AD7 | 1.0 | 0.0 | |
| BOOST_PRESSURE_CAN | 1.0 | -100.0 | kPa |
| ROAD_SPEED_CAN | 0.0625 | 0.0 | km/h |
| TACHO_CAN | 0.15625 | 0.0 | Umdrehungen pro Minute |
| FUEL_CONSUMPTION_CAN | 1.0 | 0.0 | Mikroliter |
| ENGINE_TEMP_CAN | 0.75 | -48.0 | Grad C |
| Unknown item | 0.0 | 0 |
LEDDATA
Dimensions: 29 rows × 3 columns
| NAME | BYTE | VALUE |
|---|---|---|
| HIGH_COOLANT_TEMP | 0 | 0x04 |
| BATTERY_CHARGE | 0 | 0x08 |
| LOW_OIL_PRESSURE | 0 | 0x10 |
| LOW_FUEL | 0 | 0x20 |
| HAZARD | 0 | 0x40 |
| MAIN_BEAM | 0 | 0x80 |
| BONNET | 1 | 0x01 |
| ABS | 1 | 0x02 |
| BRAKE_SYSTEM | 1 | 0x04 |
| DRIVE_BY_WIRE | 1 | 0x08 |
| MIL | 1 | 0x10 |
| DI | 1 | 0x20 |
| SEAT_BELT | 1 | 0x40 |
| RED_LINE_3 | 2 | 0x01 |
| RED_LINE_1 | 2 | 0x02 |
| RED_LINE_4 | 2 | 0x04 |
| CAN_CRUISE_ACTIVE | 3 | 0x01 |
| CAN_TRACTION_CONTROL | 3 | 0x02 |
| CAN_SEAT_BELT | 3 | 0x04 |
| CAN_SAUDI_OVERSPEED | 3 | 0x08 |
| CAN_DRIVE_BY_WIRE | 3 | 0x10 |
| CAN_MIL | 3 | 0x20 |
| CAN_MAIN_BEAM | 3 | 0x40 |
| CAN_ABS | 3 | 0x80 |
| CAN_BREAK_SYSTEM | 4 | 0x01 |
| CAN_BONNET | 4 | 0x02 |
| CAN_DI | 4 | 0x04 |
| CAN_TIRE_DEFLATION | 4 | 0x08 |
| Unknown item | 0 | 0x00 |
ROVERPARTPREFIX
Dimensions: 22 rows × 2 columns
| CODE | PREFIX |
|---|---|
| 0xA0 | AMR |
| 0xA1 | HHF |
| 0xA2 | JFC |
| 0xA3 | MKC |
| 0xA4 | SCB |
| 0xA5 | SRB |
| 0xA6 | XQC |
| 0xA7 | XQD |
| 0xA8 | XQE |
| 0xA9 | XVD |
| 0xAA | YAC |
| 0xAB | YDB |
| 0xAC | YFC |
| 0xAD | YUB |
| 0xAE | YWC |
| 0xAF | YWQ |
| 0xB0 | EGQ |
| 0xB1 | YIB |
| 0xB2 | YIC |
| 0xB3 | YIE |
| 0xB6 | YUW |
| 0xFF | ??? |
SIARESET
Dimensions: 4 rows × 3 columns
| SELECTOR | RESET | TEXT |
|---|---|---|
| OEL_RESET | 0x01 | Oel Service Reset |
| WEG_RESET | 0x02 | Inspektion Reset |
| ZEIT_RESET | 0x04 | Zeit Service Reset |
| 0x00 |
KOMPONENTEN
Dimensions: 8 rows × 3 columns
| ORT | BYTE | TEXT |
|---|---|---|
| TACHO | 0x0A | Tachometer |
| DREHZAHL | 0x0B | Tachometer |
| TANKINHALT | 0x0C | Tankuhr |
| TEMPERATUR | 0x0D | Temperaturmesser |
| BOOST | 0x0E | Ladedruckmesser |
| OELTEMPERATUR | 0x10 | Oel-Temperatur-Anzeige |
| OELDRUCK | 0x11 | Oel-Druck-Anzeige |
| unbekannt | 0xFF |
FORTTEXTE
Dimensions: 37 rows × 2 columns
| ORT | ORTTEXT |
|---|---|
| 0x00 | Kein Fehler |
| 0x10 | Tankgeber 1 Kurzschluss gegen oder Batteriespannung |
| 0x11 | Tankgeber 2 Kurzschluss gegen Masse oder Batteriespannung |
| 0x12 | Aussentemperatur Sensor Kurzschluss zu Masse oder Batteriespannung |
| 0x13 | Batteriespannung > 16V - Fehler in Lichtmaschine |
| 0x20 | Zündung (KL.15) eingeschaltet, aber Zündung (KL.R) ausgeschaltet |
| 0x21 | Anlasser (KL.50) ist eingeschaltet, aber Zündung (KL.15) ist ausgeschaltet |
| 0x30 | EEPROM Checksummen Fehler - Center-Instrument |
| 0x31 | EEPROM Checksummen Fehler - Remote-Instrument (RIP) |
| 0x40 | K-Bus Fehler |
| 0x50 | KOMBI Fahrgestellnummer ungleich der im Grundmodul bzw. Grundmodul fehlerhaft |
| 0x51 | Automatik Getriebe SG hat Getriebefehler-Flag gesendet |
| 0x52 | Falscher RIP Typ wurde empfangen |
| 0x60 | CAN: Bus Off - CAN HI Kurschluss gegen Masse, CAN Low gegen Batteriespannung oder CAN HI gegen CAN LO |
| 0x61 | CAN: No ID - Kein Telegramm vom CAN für 6 s und Bus ist nicht ausgeschaltet |
| 0x62 | CAN: Kein ASC1 - Kein Telegramm erhalten vom ABS für 200 ms |
| 0x63 | CAN: Keine DME1/DDE1 - Kein Telegramm erhalten 1 von EMS/DDE für 200 ms |
| 0x64 | CAN: Keine DME2/DDE2 - Kein Telegramm erhalten 2 von EMS/DDE für 200 ms |
| 0x65 | CAN: Keine DME4/DDE4 - Kein Telegramm erhalten 4 von EMS/DDE für 200 ms |
| 0x66 | CAN: Kein EGS1 - Kein Telegramm erhalten von ATCU für 200 ms |
| 0x67 | CAN: Kein RIP1 - Kein Telegramm erhalten von 'Remote Instrument Pack' (RIP) |
| 0x68 | CAN: Keine DME5 - Kein Telegramm erhalten 5 vom EMS für 200 ms |
| 0x69 | CAN: Kein INSTR5 - RIP - Kein Telegramm erhalten 5 vom KOMBI für 2 s |
| 0x6A | CAN: Kein INSTR6 - RIP - Kein Telegramm erhalten 6 vom KOMBI für 5 s |
| 0x6B | CAN: Kein ASC1 - RIP - Kein Telegramm erhalten vom ABS für 200 ms |
| 0x6C | CAN: Keine DME1/DDE1 - RIP - Kein Telegramm erhalten 1 von EMS/DDE für 200 ms |
| 0x6D | CAN: Kein EGS1 - RIP - Kein Telegramm erhalten von ATCU für 200 ms |
| 0x6E | CAN: Keine DME3/DDE3 - Kein Telegramm erhalten 3 vom DDE für 200 ms |
| 0x80 | Treibstoff Messug Leitungsunterbrechung / Kurzschluss entdeckt |
| 0x81 | Motor Temperatur Messug Leitungsunterbrechung / Kurzschluss entdeckt |
| 0x82 | Kilometertacho Messug Leitungsunterbrechung / Kurzschluss entdeckt |
| 0x83 | Ladedruck Messug Leitungsunterbrechung / Kurzschluss entdeckt |
| 0x84 | Drehzahlmesser Messug Leitungsunterbrechung / Kurzschluss entdeckt |
| 0x90 | Airbag Alive-Zähler (KBus Nachricht 70h) steht für 15 s |
| 0x91 | Airbag - Keine KBus Nachricht erhalten 70h vom Airbag SG für 15 s |
| 0x92 | Airbag Warnlampe 'aktiv' empfangen vom Airbag SG |
| 0xFF | Unbekannter Fehler |
FARTTEXTE
Dimensions: 8 rows × 2 columns
| ART | ARTTEXT |
|---|---|
| 0x00 | -- |
| 0x01 | Kurzschluss gegen U-Batt |
| 0x02 | Kurzschluss gegen Masse |
| 0x03 | Leitungsunterbrechung |
| 0x04 | unplausibler Wert, ungültiger Arbeitsbereich |
| 0x05 | sporadischer Fehler |
| 0x06 | Fehler momentan vorhanden |
| 0xFF | unbekannte Fehlerart |
FARTMATRIX
Dimensions: 1 rows × 13 columns
| ORT | A1_0 | A1_1 | A2_0 | A2_1 | A3_0 | A3_1 | A4_0 | A4_1 | A5_0 | A5_1 | A6_0 | A6_1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x01 | 0x00 | 0x01 | 0x00 | 0x02 | 0x00 | 0x04 | 0x00 | 0x08 | 0x00 | 0x40 | 0x00 | 0x80 |
FUMWELTMATRIX
Dimensions: 4 rows × 6 columns
| ORT | UW_ANZ | UW1_NR | UW2_NR | UW1FAKTOR | UW2FAKTOR |
|---|---|---|---|---|---|
| 0x50 | 0x02 | 0x00 | 0x02 | 0x08 | 0x01 |
| 0x30 | 0x02 | 0x00 | 0x01 | 0x08 | 0x01 |
| 0x31 | 0x02 | 0x00 | 0x01 | 0x08 | 0x01 |
| 0xXY | 0x02 | 0x00 | 0xXY | 0x08 | 0x01 |
FUMWELTTEXTE
Dimensions: 4 rows × 3 columns
| UWNR | UWTEXT | UW_EINH |
|---|---|---|
| 0x00 | Kilometerstand intern | km |
| 0x01 | EEPROM-Blocknummer | |
| 0x02 | RDA-Status | |
| 0xXY | unbekannte Umweltbedingung | XY |
SUPPLIERDATA
Dimensions: 3 rows × 2 columns
| INDEX | INFO |
|---|---|
| 0x00 | Zusätliche Software Identifikation |
| 0x01 | Elektronik / PCB Index |
| 0x10 | Echtzeit-Uhr |