carbpr.prg
INFO
| Field | Value |
|---|---|
| ECU | SCANTOOL-Schnittstelle nach SAE J1979 speziell fuer FASTA |
| ORIGIN | BMW EA34 Hecht |
| REVISION | 1.30 |
| AUTHOR | Josef Greppmair, GD |
| COMMENT | Abgeleitet von CARB.B2V |
| PACKAGE | N/A |
| SPRACHE | deutsch |
Jobs
Index
- INFO - Information SGBD
- INITIALISIERUNG - Dieser Job wird vom EDIABAS automatisch beim erstem Zugriff auf eine SGBD aufgerufen. Bei weitern Zugriffen auf die selbe SGBD wird dieser Job nicht mehr aufgerufen. In der INITIALISIERUNG werden alle Funktionen aufgerufen, die nur einmal, vor der Kommunikation mit einem SG notwendig sind.
- SCAN_ENDE
- SCAN_IDENT - Information ueber verbaute Steuergeraete
- SCAN_STATUS_READYNESS - Anzahl Fehler, und MIL-Status
- SCAN_KM_MIL_ON - Zurueckgelegte Wegstrecke mit eingeschalteter MIL
- SCAN_ZEIT_MIL_ON - Zeit mit eingeschalteter MIL
- SCAN_FF_TROUBLE_CODE - Last holen
- SCAN_OBD_REQUIREMENT_VERSION - SCAN_OBD_REQUIREMENT_VERSION
- SCAN_FF_ENGINE_RPM - Freezeframewert fuer Drehzahl lesen
- SCAN_ENGINE_RPM - aktuelle Drehzahl lesen
- SCAN_PCODE_MODE3_LESEN - PCODES holen
- SCAN_FF_FUEL_SYSTEM - Status des Kraftstoffsystems
- SCAN_FF_CALCULATED_LOAD - Last holen
- GET_TEMPERATUR_MOTOR - Motortemperatur holen
- GET_STATUS_LAMDAREGLER_BANK1 - Statuswert holen
- GET_ADAPTION_LAMDAREGLER_BANK1 - Statuswert holen
- GET_STATUS_LAMDAREGLER_BANK2 - Statuswert holen
- GET_ADAPTION_LAMDAREGLER_BANK2 - Statuswert holen
- GET_DRUCK_KRAFTSTOFF - Statuswert holen
- GET_DRUCK_EINLASS - Statuswert holen
- GET_DREHZAHL - Statuswert holen
- GET_GESCHWINDIGKEIT - Statuswert holen
INFO
Information SGBD
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| ECU | string | Steuergeraet im Klartext |
| ORIGIN | string | Steuergeraete-Verantwortlicher |
| REVISION | string | Versions-Nummer |
| AUTHOR | string | Name aller Autoren |
| COMMENT | string | wichtige Hinweise |
| SPRACHE | string | deutsch, english |
INITIALISIERUNG
Dieser Job wird vom EDIABAS automatisch beim erstem Zugriff auf eine SGBD aufgerufen. Bei weitern Zugriffen auf die selbe SGBD wird dieser Job nicht mehr aufgerufen. In der INITIALISIERUNG werden alle Funktionen aufgerufen, die nur einmal, vor der Kommunikation mit einem SG notwendig sind.
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| DONE | int | 0:n.i.O. 1:i.O Default Automatic Required Result |
SCAN_ENDE
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
SCAN_IDENT
Information ueber verbaute Steuergeraete
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| SID_STEUERGERAETENR | int | Adresse des Steuergeraets |
| SID_TEL_ANTWORT | binary | Telegram eines Steuergeraets |
SCAN_STATUS_READYNESS
Anzahl Fehler, und MIL-Status
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| SCAN_STAT_PCODE_ANZAHL | int | Anzahl der Pcodes |
| SCAN_STAT_MIL | int | Status der MIL-Lampe (0 oder 1) |
| SCAN_STAT_READYNESS_TEL_ANTWORT | binary | Dump des Telegramms |
| SCAN_MISFIRE_SUPP | int | DATA B.0 (0 oder 1) |
| SCAN_FUEL_SYSTEM_SUPP | int | DATA B.1 (0 oder 1) |
| SCAN_COMPREHENSIVE_COMP_SUPP | int | DATA B.2 (0 oder 1) |
| SCAN_MISFIRE_STAT | int | DATA B.4 (0 oder 1) |
| SCAN_FUEL_SYSTEM_STAT | int | DATA B.5 (0 oder 1) |
| SCAN_COMPREHENSIVE_COMP_STAT | int | DATA B.6 (0 oder 1) |
| SCAN_CATALYST_SUPP | int | DATA C.0 (0 oder 1) |
| SCAN_HEATED_CATALYST_SUPP | int | DATA C.1 (0 oder 1) |
| SCAN_EVAPORATIVE_SYSTEM_SUPP | int | DATA C.2 (0 oder 1) |
| SCAN_SECONARY_AIR_SYSTEM_SUPP | int | DATA C.3 (0 oder 1) |
| SCAN_A_C_SYSTEM_REFRIGERANT_SUPP | int | DATA C.4 (0 oder 1) |
| SCAN_OXYGEN_SENSOR_SUPP | int | DATA C.5 (0 oder 1) |
| SCAN_OXYGEN_SENSOR_HEATER_SUPP | int | DATA C.6 (0 oder 1) |
| SCAN_EGR_SYSTEM_SUPP | int | DATA C.7 (0 oder 1) |
| SCAN_CATALYST_STAT | int | DATA D.0 (0 oder 1) |
| SCAN_HEATED_CATALYST_STAT | int | DATA D.1 (0 oder 1) |
| SCAN_EVAPORATIVE_SYSTEM_STAT | int | DATA D.2 (0 oder 1) |
| SCAN_SECONARY_AIR_SYSTEM_STAT | int | DATA D.3 (0 oder 1) |
| SCAN_A_C_SYSTEM_REFRIGERANT_STAT | int | DATA D.4 (0 oder 1) |
| SCAN_OXYGEN_SENSOR_STAT | int | DATA D.5 (0 oder 1) |
| SCAN_OXYGEN_SENSOR_HEATER_STAT | int | DATA D.6 (0 oder 1) |
| SCAN_EGR_SYSTEM_STAT | int | DATA D.7 (0 oder 1) |
SCAN_KM_MIL_ON
Zurueckgelegte Wegstrecke mit eingeschalteter MIL
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| SCAN_KM_MIL_ON_WERT | long | Wert fuer Zurueckgelegte Wegstrecke mit eingeschalteter MIL (0-65535km) |
SCAN_ZEIT_MIL_ON
Zeit mit eingeschalteter MIL
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| SCAN_ZEIT_MIL_ON_WERT | long | Zeitwert mit eingeschalteter MIL |
SCAN_FF_TROUBLE_CODE
Last holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| SCAN_FF_TROUBLE_CODE_WERT | int | Trouble Code |
SCAN_OBD_REQUIREMENT_VERSION
SCAN_OBD_REQUIREMENT_VERSION
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| SCAN_OBD_REQUIREMENT_VERSION_WERT | int | Wert fuer SCAN_OBD_REQUIREMENT_VERSION $01 - OBDII (California ARB) $02 - OBDII (Federal EPA) $03 - OBD and OBDII $04 - OBDI $05 - Not intended to meet any OBD requirements $06 - EOBD (Europe) |
SCAN_FF_ENGINE_RPM
Freezeframewert fuer Drehzahl lesen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| SCAN_FF_ENGINE_RPM_WERT | real | Freezeframewert fuer Drehzahl lesen (0-16383.75 1/min) |
SCAN_ENGINE_RPM
aktuelle Drehzahl lesen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| SCAN_ENGINE_RPM_WERT | real | aktuelle Drehzahl lesen (0-16383.75 1/min) |
SCAN_PCODE_MODE3_LESEN
PCODES holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| S_PM3_PCODE | int | PCODE als integer |
| S_PM3_STEUERGERAETENR | int | Adresse des SG |
SCAN_FF_FUEL_SYSTEM
Status des Kraftstoffsystems
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| SYSTEM1 | string | Status System 1 |
| SYSTEM2 | string | Status System 2 |
SCAN_FF_CALCULATED_LOAD
Last holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| WERT | int | Lastwert (0-100%) |
GET_TEMPERATUR_MOTOR
Motortemperatur holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| WERT | int | Temperaturwert (-40-215 Grad C) |
GET_STATUS_LAMDAREGLER_BANK1
Statuswert holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| WERT | int | Statuswert (-100 - +99.22%) |
GET_ADAPTION_LAMDAREGLER_BANK1
Statuswert holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| WERT | int | Statuswert (-100 - +99.22%) |
GET_STATUS_LAMDAREGLER_BANK2
Statuswert holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| WERT | int | Statuswert (-100 - +99.22%) |
GET_ADAPTION_LAMDAREGLER_BANK2
Statuswert holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| WERT | int | Statuswert (-100 - +99.22%) |
GET_DRUCK_KRAFTSTOFF
Statuswert holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| WERT | int | Statuswert (0-765kPaA) |
GET_DRUCK_EINLASS
Statuswert holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| WERT | int | Statuswert (0-255kPaA) |
GET_DREHZAHL
Statuswert holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| WERT | int | Statuswert (0-16383/min) |
GET_GESCHWINDIGKEIT
Statuswert holen
No arguments.
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | Gibt fuer jeden Ergenissatz den Ergebnis- und Fehlerstatus zurueck Folgende Werte sind definiert: "OKAY" => Alle Results dieses Satzes sind gueltig "ERROR" => Allgemeiner Fehler (DEFAULT) "ERROR_NACK" => Kommunikationsfehler |
| SEND_TELEGRAM | binary | Dump des Telegramms |
| RECV_TELEGRAM | binary | Dump des Telegramms |
| WERT | int | Statuswert (0-255km/h) |
Tables
No tables found.