BMBT_MIR.prg
INFO
| Field |
Value |
| ECU |
Bordmonitor Multi Informations Radio |
| ORIGIN |
BMW TI-431 Krueger |
| REVISION |
1.0 |
| AUTHOR |
BMW TI-433 Helmich, BMW TI-433 Holdsclaw, BMW TI-431 Krueger |
| COMMENT |
N/A |
| PACKAGE |
0.05 |
| SPRACHE |
deutsch |
Jobs
Index
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
Init-Job Bordmonitor Bedienteil-Teil
No arguments.
Results
| Name |
Type |
Comment |
| DONE |
int |
1 wenn Okay |
IDENT
Ident-Daten fuer Bordmonitor Bedienteil-Teil
No arguments.
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
Normalerweise "OKAY") |
| ID_BMW_NR |
string |
BMW-Teilenummer |
| ID_HW_NR |
string |
BMW-Hardwarenummer |
| ID_COD_INDEX |
string |
Codier-Index |
| ID_DIAG_INDEX |
string |
Diagnose-Index |
| ID_BUS_INDEX |
string |
Bus-Index |
| ID_DATUM_KW |
string |
Herstelldatum KW |
| ID_DATUM_JAHR |
string |
Herstelldatum Jahr |
| ID_LIEF_NR |
string |
Lieferant-Nummer |
| ID_LIEF_TEXT |
string |
Lieferant im Klartext |
| ID_SW_NR |
string |
Softwarenummer |
| ID_AI_INDEX |
string |
Aenderungsindex |
| _TEL_ANTWORT |
binary |
|
FS_LESEN
Fehlerspeicher lesen
No arguments.
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise OKAY |
| F_ORT_NR |
int |
Ausgabe Fehlernummer |
| F_ORT_TEXT |
string |
Fehlerort als Text |
| F_HFK |
int |
Haeufigkeit des einzelnen Fehlers |
| F_ART_ANZ |
int |
hier 1, vorhanden/ nicht vorhanden |
| F_ART1_TEXT |
string |
momentan vorhanden/ sporadisch(momentan nicht vorhanden) |
| F_ART1_NR |
int |
Nummer der Fahlerart |
| F_UW_ANZ |
int |
Anzahl der Umweltbedingen, hier keine |
| _TEL_ANTWORT |
binary |
Telegramm anzeigen |
STEUERN_SELBSTHALTUNG
Arguments
| Name |
Type |
Comment |
| STEUERCODE |
int |
DATENBYTE 2 |
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise OKAY |
| _TEL_SENDE |
binary |
Sendetelegramm anzeigen |
| _TEL_ANTWORT |
binary |
Telegramm anzeigen |
STEUERN_MONITOR_HELLIGKEIT
Arguments
| Name |
Type |
Comment |
| WERT |
int |
DATENBYTE 2 |
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise OKAY |
| _TEL_SENDE |
binary |
Sendetelegramm anzeigen |
| _TEL_ANTWORT |
binary |
Telegramm anzeigen |
STEUERN_NF_TEST
Arguments
| Name |
Type |
Comment |
| STEUERCODE |
int |
DATENBYTE 2 |
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise OKAY |
| _TEL_SENDE |
binary |
Sendetelegramm anzeigen |
| _TEL_ANTWORT |
binary |
Telegramm anzeigen |
STEUERN_HEADROOM
Arguments
| Name |
Type |
Comment |
| WERT |
int |
DATENBYTE 2 |
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise OKAY |
| _TEL_SENDE |
binary |
Sendetelegramm anzeigen |
| _TEL_ANTWORT |
binary |
Telegramm anzeigen |
STEUERN_MUTE
Arguments
| Name |
Type |
Comment |
| STEUERCODE |
int |
DATENBYTE 2 |
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise OKAY |
| _TEL_SENDE |
binary |
Sendetelegramm anzeigen |
| _TEL_ANTWORT |
binary |
Telegramm anzeigen |
STEUERN_POWER_CASSETTE
Arguments
| Name |
Type |
Comment |
| STEUERCODE |
int |
DATENBYTE 2 |
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise OKAY |
| _TEL_SENDE |
binary |
Sendetelegramm anzeigen |
| _TEL_ANTWORT |
binary |
Telegramm anzeigen |
Status_lesen_SG
No arguments.
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise OKAY |
| CASSETTEN_STATUS_WERT |
int |
0= Cassettenlaufwerk in Eject, Standby, FFW, FRW oder Pause 1= Cassettenlaufwerk in Play |
| CASSETTEN_STATUS_TEXT |
string |
0= Cassetenlaufwerk in Eject, Standby, FFW, FRW oder Pause 1= Cassetenlaufwerk in Play |
| LEUCHTDICHTE |
int |
?????????, 1 Byte |
| CASSETTENDECK_BETRIEBSSTUNDENZAEHLER |
string |
in Sekunden hexadezimal, 4 Byte |
| _TEL_ANTWORT |
binary |
Antworttelegramm anzeigen |
STEUERN_CASSETTE
Arguments
| Name |
Type |
Comment |
| STEUERTEXT |
string |
DATENBYTE 2 |
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise OKAY |
| _TEL_SENDE |
binary |
Sendetelegramm anzeigen |
| _TEL_ANTWORT |
binary |
Telegramm anzeigen |
TESTTON_AUSGEBEN
No arguments.
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise OKAY |
| _TEL_SENDE |
binary |
Sendetelegramm anzeigen |
| _TEL_ANTWORT |
binary |
Telegramm anzeigen |
CASSETTENDECK_BETRIEBSSTUNDENZAEHLER_LOESCHEN
No arguments.
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise OKAY |
| _TEL_SENDE |
binary |
Sendetelegramm anzeigen |
| _TEL_ANTWORT |
binary |
Telegramm anzeigen |
SELBSTTEST
Selbsttest Bordmonitor Bedien-Teil
No arguments.
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise "OKAY" |
STATUS_LESEN_DREHGEBER
Stati lesen am Bordmitor Bedien-Teil
No arguments.
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweiser OKAY |
| STAT_KEYBOARD_WERT |
int |
Werte nach K-Bus Spezifikation |
| STAT_KEYBOARD_TEXT |
string |
Texte nach K-Bus Spezifikation |
| STAT_MONITOR_DREHGEBER_SCHRITTE |
int |
-32 bis 31 |
| STAT_VOLUME_DREHGEBER_SCHRITTE |
int |
-32 bis 31 |
| _TEL_ANTWORT |
binary |
Telegramm anzeigen |
STATUS_LESEN_DISPLAY
Stati lesen Bordmitor u. Display
No arguments.
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweiser OKAY |
| STAT_KLEMME_R_EIN |
int |
1= Ein, 0= Aus |
| STAT_HEADROOMREGELUNG_KASSETTE |
int |
pulsweitenmodeliertes Signal(PWM), 0-255 Berechnete Verstaerkung, keine Einheit |
| STAT_HELLIGKEITSWERT_LC_MONITOR |
int |
Pulsweitenmodeliertes Signal(PWM), 0-255 Berechnete Helligkeit, keine Einheit |
| STAT_SPANNUNG_UBATT_WERT |
real |
|
| STAT_SPANNUNG_UBATT_EINH |
string |
Volt |
| STAT_NFT1_WERT |
int |
|
| STAT_NFT2_WERT |
int |
|
| STAT_NFT3_WERT |
int |
|
| STAT_NFT4_WERT |
int |
|
| STAT_LCD_TEMPERATUR_WERT |
int |
|
| STAT_LCD_TEMPERATUR_EINH |
string |
|
| _TEL_ANTWORT |
binary |
Antworttelegramm anzeigen |
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 |
|
ENERGIESPARMODE
Einstellen des Energiesparmodes
Arguments
| Name |
Type |
Comment |
| PRODUKTIONSMODE |
string |
"ein" -> Produktions Mode ein "aus" -> Produktions Mode aus table DigitalArgument TEXT Default: "aus" |
| TRANSPORTMODE |
string |
"ein" -> Transport Mode ein "aus" -> Transport Mode aus table DigitalArgument TEXT Default: "aus" |
| WERKSTATTMODE |
string |
"ein" -> Werkstatt Mode ein "aus" -> Werkstatt Mode aus table DigitalArgument TEXT Default: "aus" |
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
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 |
FS_LOESCHEN
Fehlerspeicher loeschen
No arguments.
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
normalerweise "OKAY" |
DIAGNOSE_ENDE
Diagnose beenden
No arguments.
Results
| Name |
Type |
Comment |
| JOB_STATUS |
string |
"OKAY", wenn fehlerfrei |
Tables
Index
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 |
DIGITALARGUMENT
Dimensions: 16 rows × 2 columns
| TEXT |
WERT |
| ein |
1 |
| aus |
0 |
| ja |
1 |
| nein |
0 |
| auf |
1 |
| ab |
0 |
| yes |
1 |
| no |
0 |
| on |
1 |
| off |
0 |
| up |
1 |
| down |
0 |
| true |
1 |
| false |
0 |
| 1 |
1 |
| 0 |
0 |
LIEFERANTEN
Dimensions: 56 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 |
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 |
| 0xFF |
unbekannter Hersteller |
FORTTEXTE
Dimensions: 22 rows × 2 columns
| ORT |
ORTTEXT |
| 0x01 |
Reset |
| 0x03 |
Radio Status Telegramm Timeout |
| 0x04 |
Kurzschluss NF Leitung Tape L- |
| 0x05 |
Kurzschluss NF Leitung Tape L+ |
| 0x06 |
Kurzschluss NF Leitung Tape R- |
| 0x07 |
Kurzschluss NF Leitung Tape R+ |
| 0x08 |
K-Bus Senden |
| 0x09 |
K-Bus Empfangen |
| 0x0A |
Monitorheizung, Kurzschluss gegen U-Batt |
| 0x0C |
Interne Steckverbindung Monitor Ub Heiz., Leitungsunterbrechung |
| 0x0D |
NAV-Bus Senden |
| 0x0E |
NAV-Bus Empfangen |
| 0x0F |
NAV-Bus Puffereueberlauf |
| 0x10 |
Speicher externes RAM |
| 0x11 |
Speicher LC-Display RAM |
| 0x12 |
Inter-CPU-Kommunikation |
| 0x13 |
NAV-Bus inaktiv |
| 0x14 |
Monitor Temperatursensor unplausibler Wert |
| 0x15 |
Monitorheizung oder Sicherung |
| 0x16 |
EEPROM Checksumme stimmt nicht mit programmierten Wert ueberein |
| 0x17 |
Programm Versionsnummer stimmt nicht mit der im EEPROM programmierten ueberein |
| 0xFF |
unbekannter Fehlerort |
FARTTEXTE
Dimensions: 3 rows × 2 columns
| ARTNR |
ARTTEXT |
| 0x00 |
Fehler momentan nicht vorhanden |
| 0x20 |
Fehler momentan vorhanden |
| 0xFF |
unbekannte Fehlerart |