Skip to content

NAVIGAT.prg

  • Jobs: 16
  • Tables: 4

INFO

Field Value
ECU Navigationsrechner
ORIGIN BMW TP-422 Helmich
REVISION 2.06
AUTHOR BMW TP-422 Helmich, BMW TP-422 Teepe
COMMENT N/A
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 Navigationsrechner

No arguments.

Results

Name Type Comment
DONE int 1 wenn Okay

STATUS_LESEN

Spezielle Eingaenge lesen

No arguments.

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B.: ACK)
STAT_RADSENSOR_LINKS_WERT real V-Wert in km/h
STAT_RADSENSOR_RECHTS_WERT real V-Wert in km/h
STAT_RADSENSOREN_EINH string km/h
STAT_COMPASS_A_WERT int Spannung in mV vom Kompass A gemessen
STAT_COMPASS_A_EINH string Spannung in mV vom Kompass A gemessen
STAT_COMPASS_B_WERT int Spannung in mV, vom Kompass B gemessen
STAT_COMPASS_B_EINH string Spannung in mV, vom Kompass B gemessen
STAT_DIFFERENZ_COMPASS_A_B_WERT int absolute Differenz-Spannung in mV, zwischen Kompass A und B
STAT_RUECKWAERTSGANG int Abfrage, ob Rueckwaertsgang eingelegt ist
STAT_CD_Auswurf_Taste int Status-Abfrage CD-Auswurf-Taste
STAT_GPS_STATUS_WERT int 1 n.i.O, >1 bis 12 i.O.
STAT_GPS_DATA_OK int 0 n.i.O, 1 i.O.
_TEL_ANTWORT binary
_TEL_ANZAHL int Anzahl der gesendeten Telegramme

IDENT

Ident-Daten fuer Navigationsrechner

No arguments.

Results

Name Type Comment
JOB_STATUS string Normalerweise "OKAY", aber hier zuerst "BUSY"
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 string BMW-Einkaufsnummer, Lieferant und Zielort enthalten
ID_SW_NR int Softwarenummer
_TEL_ANTWORT binary
_TEL_ANZAHL int Anzahl der gesendeten Telegramme

FS_LESEN

Fehlerspeicher lesen High Konzept nach LH Codierung/Diagnose mit Umweltbeding

No arguments.

Results

Name Type Comment
JOB_STATUS string normalerweise OKAY
F_ANZAHL_GESAMT int Ausgabe der Fehleranzahl gesamt
F_ORT_NR int Fehlerortausgabe als Zahl
F_ORT_TEXT string Fehlerort als Text
F_HFK int Haeufigkeit des einzelnen Fehlers
F_ART_ANZ int Ausgabe der Fehlerarten als Zahl
F_UW_ANZ int Ausgabe Anzahl der Umweltbedingen, hier 1
F_ART1_NR int Index Fehlerart, 00 = nicht aktiv, hx40 = aktiv
F_ART1_TEXT string Fehlerart als Text
F_UW1_NR int Ausgabe Fehlercode vom Shadowspeicher
F_UW1_TEXT string Ausgabe Fehlercode als Text
_TEL_ANTWORT binary Antworttelegramm des Steuergeraetes
_TEL_ANZAHL int Anzahl der gesendeten Telegramme

PRUEFSTEMPEL_LESEN

Auslesen des Pruefstempels

No arguments.

Results

Name Type Comment
JOB_STATUS string OKAY, ERROR_..
BYTE1 int kann beliebig verwendet werden
BYTE2 int kann beliebig verwendet werden
BYTE3 int kann beliebig verwendet werden
_TEL_ANTWORT binary
_TEL_ANZAHL int Anzahl der Telegramme anzeigen

PRUEFSTEMPEL_SCHREIBEN

Beschreiben des Pruefstempels

Arguments

Name Type Comment
BYTE1 int kann beliebig verwendet werden
BYTE2 int kann beliebig verwendet werden
BYTE3 int kann beliebig verwendet werden

Results

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

SPEICHER_LESEN

"System Configuration lesen"

No arguments.

Results

Name Type Comment
JOB_STATUS string normalerweise "OKAY"
RDS_SPEZIFIKATION string Kennung, ob RDS benutzt wird oder nicht,"0" oder"R"
GPS_SPEZIFIKATION string Kennung, ob GPS angeschlossen ist und Welches 0: kein GPS, M: Magnavox GPS, T: Trimble GPS
_TEL_ANTWORT binary Antworttelegramm anzeigen
_TEL_ANZAHL int Anzahl der Telegramme anzeigen

SPEICHER_SCHREIBEN

RDS und GPS Configuration schreiben

Arguments

Name Type Comment
RDS_CONFIGURATION string Nach Telegrammspezifikation "0" oder "R" 0: ohne RDS, R: mit RDS
GPS_CONFIGURATION string Nach Telegrammspezifikation "0","M" oder "T" 0: ohne GPS, M: Magnavox, T: Trimble

Results

Name Type Comment
JOB_STATUS string Normalerweise "OKAY"
_TEL_SENDE binary Telegramm anzeigen

SELBSTTEST

Selbsttest Navigationsrechner

No arguments.

Results

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

FS_LOESCHEN

Fehlerspeicher loeschen im Navigationsrechner

No arguments.

Results

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

QUICK_ERASE

Fehlerspeicher loeschen ohne BUSY abzuwarten

No arguments.

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B. OKAY)

DIAGNOSE_ENDE

Diagnose beenden

No arguments.

Results

Name Type Comment
JOB_STATUS string "OKAY", wenn fehlerfrei

DIAGNOSE_ERHALTEN

Diagnose aufrechterhalten

No arguments.

Results

Name Type Comment
JOB_STATUS string "OKAY", wenn fehlerfrei

KALIBRIERUNG_LOESCHEN

Loeschen der Kalibrierung ds NAV-Systems

No arguments.

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B.: ACK)
_TEL_ANTWORT binary
_TEL_ANZAHL int Anzahl der gesendeten Telegramme

KALIBRIERUNG_LESEN

Loeschen der Kalibrierung ds NAV-Systems

No arguments.

Results

Name Type Comment
JOB_STATUS string Status der Kommunikation (z.B.: ACK)
_TEL_ANTWORT binary
STAT_KALIBRIERUNG_OK int Datenbyte 0
STAT_SENSOR_INTERFACE_BOARD string Datenbyte 1 high nibble
STAT_R_GANG_CODIERUNG_HIGH int Datenbyte 1 low nibble
STAT_SCHALTER1_CODIERUNG_HIGH int Datenbyte 2 high nibble
STAT_SCHALTER2_CODIERUNG_HIGH int Datenbyte 2 low nibble
STAT_RADSENSOR_TYP string Datenbyte 3 high nibble
STAT_SENSOR_POSITION string Datenbyte 3 low nibble
STAT_SPURWEITE_WERT int Datenbytes 4+5
STAT_SPURWEITE_EINH string in mm
STAT_RADSTAND_EINH string in mm
STAT_RADSTAND_WERT int Datenbytes 6+7
STAT_DISTANZ_PRO_PULSE_WERT real Datenbytes 8+9
STAT_DISTANZ_PRO_PULSE_EINH string cm
STAT_KORREKTURFAKTOR_LINKES_RAD real Datenbytes 10+11 absolut-Wert
STAT_KOMPASS_OFFSET_WERT real Datenbytes 12+13
STAT_KOMPASS_OFFSET_EINH string Grad
STAT_X_VERSCHIEBUNG_KOMPASS_HW_WERT int Datenbytes 14+15
STAT_Y_VERSCHIEBUNG_KOMPASS_HW_WERT int Datenbytes 16+17
STAT_X_VERSCHIEBUNG_KOMPASS_HW_EINH string mm?
STAT_Y_VERSCHIEBUNG_KOMPASS_HW_EINH string mm??
STAT_MAGNETISCHE_DEKLINATION_WERT real Datenbytes 18+19
STAT_MAGNETISCHE_DEKLINATION_EINH string Grad
STAT_MAGNETISCHE_INTENSITAET_WERT real Datenbytes 20+21
STAT_MAGNETISCHE_INTENSITAET_EINH string Datenbytes"nT"
STAT_X_KOORDINATE_MITTELPUNKT_WERT real Datenbytes 22+23
STAT_X_KOORDINATE_MITTELPUNKT_EINH string mm?
STAT_Y_KOORDINATE_MITTELPUNKT_WERT real Datenbytes 24+25
STAT_Y_KOORDINATE_MITTELPUNKT_EINH string mm??
STAT_LAENGE_A_ACHSE_WERT int Datenbytes 26
STAT_LAENGE_A_ACHSE_EINH string Datenbytes 27
STAT_LAENGE_B_ACHSE_WERT int Datenbytes
STAT_LAENGE_B_ACHSE_EINH string ??
STAT_X_VERSCHIEBUNG_HSS_WERT real Datenbytes 28+29
STAT_X_VERSCHIEBUNG_HSS_EINH string ??
STAT_Y_VERSCHIEBUNG_HSS_WERT real Datenbytes 30+31
STAT_Y_VERSCHIEBUNG_HSS_EINH string ??
_TEL_ANZAHL int Anzahl der gesendeten Telegramme

Tables

Index

JOBRESULT

Dimensions: 8 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
0x00 ERROR_ECU_UNKNOWN_STATUSBYTE

FORTTEXTE

Dimensions: 8 rows × 2 columns

ORT ORTTEXT
0x10 Hardwarefehler im Navigationsrechner
0x11 Hardwarefehler im Kompass-System
0x13 Hardwarefehler im Radsensor-System
0x14 Temperatur im Navigationsrechner zu hoch
0x15 CD-Fehler
0x16 Fehler in der Navigations-Software
0x17 Kalibrierfehler
0xFF unbekannter Fehlerort

FARTTEXTE

Dimensions: 3 rows × 2 columns

ARTNR ARTTEXT
0x00 Fehler momentan nicht vorhanden
0x40 Fehler momentan vorhanden
0xFF unbekannte Fehlerart

FUMWELTTEXTE

Dimensions: 45 rows × 2 columns

UWNR UWTEXT
0x00 Kein Eintrag im Shadowspeicher
0x60 Rad-Sensor interface defekt
0x61 Hardwarefehler im Kompass-System
0x64 Fehler im GPS-Senor interface
0x65 Luefter ist defekt
0x66 Fehler beim Programmiern der EEPROMs durch die Spannungsvers.
0x68 5V Versorgung fuer CD-player defekt
0x69 5V Versorgung fuer NAV-Rechner defekt
0x6A 12V Versorgung fuer CD-player defekt
0x6B Spannungsversorgung fuer Sensor defekt
0x6C Temperatur im NAV-Rechner zu hoch
0x70 Temperatur im CD-player zu hoch
0x71 CD-player interner Fehler
0x73 Fehler im Boot-ROM
0x74 Fehler im DRAM
0x75 Fehler im FEPROM
0x77 Fehler im EEPROM
0x78 Fehler Vorwaerts-/Rueckwaertsgang Erkennung
0x79 Interner Fehler, kann ingnoriert werden
0x7A Interner Fehler, kann ingnoriert werden
0x7B GPS ein/aus Fehlfunktion
0x7C CD-player interner Fehler
0x7D CD-player interner Fehler
0x7E CD-player interner Fehler
0x80 Status Heckscheibenheizung falsch
0x85 Keine Impulse an beiden Raedern
0x86 Keine Impulse vom linken Rad
0x87 Keine Impulse vom rechten Rad
0x89 Negative Impulse vom linken Rad
0x8A Negative Impulse vom rechten Rad
0x8B Sensoranschluss falsch
0x8C Kompassanschluss falsch
0x8D Keine Linkskurve durchgefuehrt
0x8E Kompass ausserhalb Bereich
0x8F Kompass nahe am Grenzbereich
0x95 Zu wenig Messwerte
0x96 Zu wenig Messwerte in einigen Richtungen
0x97 Falsche Ellipsen-Achse
0x98 Falsche Ellipsen-Groesse
0x99 Zu viele gestoerte Messwerte
0x9A Alle Kompasswerte gleich
0x9B Alle Kompass X-Werte gleich
0x9C Alle Kompass Y-Werte gleich
0x9F Fahrgeschwindidkeit zu hoch
0xFF Unbekannter Fehler im Shadowspeicher