Skip to content

c_ews3.prg

  • Jobs: 14
  • Tables: 2

INFO

Field Value
ECU C-SGBD EWS 3
ORIGIN BMW TI-431 Lothar Dennert
REVISION 1.09
AUTHOR BMW TI-431 Lothar Dennert, BMW TI-433 Mario Spoljarec, Rover REE-47 Andrew Mellett
COMMENT Verifiziert
PACKAGE N/A
SPRACHE deutsch

Jobs

Index

INFO

Info fuer Anwender

No arguments.

Results

Name Type Comment
ECU string Steuergerat im Klartext
ORIGIN string Steuergeraete-Verantwortlicher
REVISION string Versions-Nummer
AUTHOR string Namen aller Autoren
COMMENT string wichtige Hinweise
SPRACHE string deutsch / english

INITIALISIERUNG

Init-Job fuer EWS3 automatischer Aufruf beim ersten Zugriff auf SGBD

No arguments.

Results

Name Type Comment
DONE int 1 wenn Okay

IDENT

Ident-Daten fuer EWS3

No arguments.

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation table JobResult STATUS_TEXT
ID_BMW_NR string BMW-Teilenummer
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
ID_DATUM_JAHR int Herstelldatum Jahr
ID_LIEF_NR int Lieferanten-Nummer
ID_LIEF_TEXT string Lieferanten-Text table Lieferanten LIEF_TEXT
ID_SW_NR int Softwarenummer
_TEL_ANTWORT binary

DIAGNOSE_ENDE

Diagnose beenden

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, ERROR_..
_TEL_ANTWORT binary

STATUS_LESEN

Stati der EWS

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, ERROR_..
STAT_ANLASSER_FREIGESCHALTET int 0, wenn FALSE / 1, wenn TRUE
STAT_ANLASSER_AUS_DREHZAHL int 0, wenn FALSE / 1, wenn TRUE
STAT_ANLASSER_AUS_P_N int 0, wenn FALSE / 1, wenn TRUE
STAT_ANLASSER_AUS_ZV int 0, wenn FALSE / 1, wenn TRUE
STAT_ANLASSER_AUS_BC int 0, wenn FALSE / 1, wenn TRUE
STAT_WEITERE_SELBSTINIT_KEYS int 1, noch nicht alle zur Selbstinitialisierung freigeschalteten Schluessel initialisiert
STAT_DME_LEITUNG_FREI int 0, wenn FALSE / 1, wenn TRUE
STAT_EWS_JUNGFRAEULICH int 0, wenn FALSE / 1, wenn TRUE
STAT_P_N_EINGANG int 0, wenn FALSE / 1, wenn TRUE
STAT_P_N_EINGANG_KBUS int 0, wenn FALSE / 1, wenn TRUE
STAT_KL_R_EINGANG int 0, wenn FALSE / 1, wenn TRUE
STAT_KL_R_EINGANG_KBUS int 0, wenn FALSE / 1, wenn TRUE
STAT_ZV_GESICHERT int 0, wenn FALSE / 1, wenn TRUE
STAT_BC_CODE int 0, wenn FALSE / 1, wenn TRUE
STAT_KBUS_FREI_OHNE_KEY int 1, Freischaltung ueber KBUS ohne Schluessel moeglich
STAT_FREI_KBUS_UND_KEY int 1, Freischaltung nur mit Schluessel und KBUS-Telegramm
STAT_MOTORDREHZAHL_KBUS real (5 bis 254)/0.3 1/s
STAT_SCHLUESSEL_SENDET int 0, wenn FALSE / 1, Datenformat stimmt, Schluessel wird identifiziert
STAT_SCHLUESSEL_GESPERRT int 0, wenn FALSE / 1, wenn TRUE
STAT_SCHLUESSEL_NIO_ID int 0, wenn FALSE / 1, wenn TRUE
STAT_SCHLUESSEL_NIO_PW int 0, wenn FALSE / 1, wenn TRUE
STAT_SCHLUESSEL_NIO_WC int 0, wenn FALSE / 1, wenn TRUE
STAT_KBUS_NOTWENDIG int 1, zusaetzliche K-Bus-Freischaltung fuer diesen Schluessel notwendig
STAT_AKTUELLE_SCHLUESSEL_ID binary 10 Bytes vom Block 3 im Schluessel
STAT_AKTUELLE_SCHLUESSEL_ID_TEXT string 8 Byte
STAT_AKTUELLER_WC binary 12 Byte
STAT_AKTUELLER_WC_TEXT string 12 Byte
STAT_VORGABE_DME int 0, wenn FALSE / 1, wenn TRUE
STAT_VORGABE_ANLASSERRELAIS int 0, wenn FALSE / 1, wenn TRUE
STAT_VORGABE_DME_AUSFUEHREN int 0, wenn FALSE / 1, wenn TRUE
STAT_VORGABE_ANLASSERRELAIS_AUSFUEHREN int 0, wenn FALSE / 1, wenn TRUE
_TEL_ANTWORT binary

C_FG_LESEN

Auslesen der Fahrgestellnummer aus der EWS

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, ERROR_..
FG_NR string Fahrgestellnummer
_TEL_ANTWORT binary

C_FG_AUFTRAG

Schreiben der 17-stelligen Fahrgestellnummer (incl. Pruefziffer)

Arguments

Name Type Comment
FG_NR string Fahrgestellnummer (18-stellig)

Results

Name Type Comment
JOB_STATUS string OKAY, ERROR_..
_TEL_ANTWORT binary

C_ZCS_LESEN

Auslesen des Zentralen Codierschluessels aus KD-Daten

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, ERROR_..
GM string Zentralcode C1 - Grundmerkmal
SA string Zentralcode C2 - Sonderausstattung
VN string Zentralcode C3 - Versionsmerkmal
_TEL_ANTWORT1 binary
_TEL_ANTWORT2 binary

C_ZCS_AUFTRAG

Schreiben des Zentralen Codierschluessels in die KD-Daten

Arguments

Name Type Comment
GM string Zentralcode C1 - Grundmerkmal
SA string Zentralcode C2 - Sonderausstattung
VN string Zentralcode C3 - Versionsmerkmal

Results

Name Type Comment
JOB_STATUS string OKAY, ERROR_..

C_C_LESEN

Codierdaten lesen

Arguments

Name Type Comment
BINAER_BUFFER binary Codierdaten

Results

Name Type Comment
CODIER_DATEN binary Codierdaten
JOB_STATUS string OKAY, ERROR_..

C_C_AUFTRAG

Codierdaten schreiben und verifizieren

Arguments

Name Type Comment
BINAER_BUFFER binary Codierdaten

Results

Name Type Comment
JOB_STATUS string OKAY, ERROR_..

C_AZCS_LESEN

Read out ADDITIONAL ZCS data from Customer-data area

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, ERROR_..
AGM string Additional Zentralcode C1 - Not used = 8 chars (no csum)
ASA string Additional Zentralcode C2 = 16-chars = 6 chars(unused) + 10 FEATURES chars + (no csum)
AVN string Additional Zentralcode C3 = 10-chars = 6 chars(unused) + 4 MARKET chars + (no csum)
_TEL_ANTWORT1 binary

C_AZCS_AUFTRAG

Write the Rover Additional ZCS into customer-data block

Arguments

Name Type Comment
AGM string Additional Zentralcode C1 - Not used (9 chars = 8 chars + 1 char csum)
ASA string Additional Zentralcode C2 = 17-chars = 6 chars(unused) + 10 FEATURES chars + 1 char csum(unused)
AVN string Additional Zentralcode C3 = 11-chars = 6 chars(unused) + 4 MARKET chars + 1 char csum(unused)

Results

Name Type Comment
JOB_STATUS string OKAY, ERROR_..

KD_POLSTER_LACK_SCHREIBEN

Schreiben der Kundendienstdaten POLSTER und LACK in die EWS3

Arguments

Name Type Comment
POLSTER string Polstercode
LACK string Lackcode

Results

Name Type Comment
JOB_STATUS string OKAY, ERROR_..
_TEL_AUFTRAG binary
_TEL_ANTWORT binary

Tables

Index

JOBRESULT

Dimensions: 7 rows × 2 columns

SB STATUS_TEXT
0xA0 OKAY
0xA1 BUSY
0xA2 ERROR_ECU_REJECTED
0xB0 ERROR_ECU_PARAMETER
0xB1 ERROR_ECU_FUNKTION
0xFF ERROR_ECU_NACK
0x00 ERROR_ECU_UNKNOWN_STATUSBYTE

LIEFERANTEN

Dimensions: 29 rows × 2 columns

LIEF_NR LIEF_NAME
0x01 Reinshagen
0x02 Kostal
0x03 Hella
0x04 Siemens
0x05 Eaton
0x06 UTA
0x07 Helbako
0x08 Bosch
0x09 Loewe
0x10 VDO
0x11 Valeo
0x12 MBB
0x13 Kammerer
0x14 SWF
0x15 Blaupunkt
0x16 Philips
0x17 Alpine
0x18 Teves
0x19 Elektromatik Suedafrika
0x20 Becker
0x21 Preh
0x22 Alps
0x23 Motorola
0x24 Temic
0x25 Webasto
0x26 MotoMeter
0x27 Delphi PHI
0x28 DODUCO
0xFF unbekannter Hersteller