UDS_TEST.prg
INFO
| Field | Value |
|---|---|
| ECU | Test-SGBD fuer UDS Services |
| ORIGIN | BMW TI-538 Drexel |
| REVISION | 1.02 |
| AUTHOR | BMW TI-538 Drexel |
| COMMENT | N/A |
| PACKAGE | 1.39 |
| SPRACHE | deutsch |
Jobs
Index
- INITIALISIERUNG - Initialisierung und Kommunikationsparameter
- INFO - Information SGBD
- SET_KWP2000CAN_P2MAX - Überschreiben des P2max Timeout Parameters des Parametersatzes
- UDS_TEL_ROH - UDS Service senden
- UDS_TEL_ROH_BINAER_BUFFER - UDS Service senden
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 |
SET_KWP2000CAN_P2MAX
Überschreiben des P2max Timeout Parameters des Parametersatzes
Arguments
| Name | Type | Comment |
|---|---|---|
| P2MAX | long | Optionales Argument Wenn nicht übergeben, wird wieder auf den Defaultwert zurückgesetzt Erlaubter Bereich: 200 ms .. 20000 ms |
Results
| Name | Type | Comment |
|---|---|---|
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
UDS_TEL_ROH
UDS Service senden
Arguments
| Name | Type | Comment |
|---|---|---|
| ARG_DEST | string | Ziel-Adresse 2-stellig hex default DF Wenn DF wird funktional gesendet |
| ARG_SRC | string | Tester-Adresse 2-stellig hex default F1 Erlaubt F0 - FF |
| ARG_SID | string | Zwingend nötig Service-ID 2-stellig hex |
| ARG_SID_PAR | string | Optional Service-ID Parameter 2-stellig hex pro Byte |
| ARG_DATEN | string | Optional Daten 2-stellig hex pro Byte |
Results
| Name | Type | Comment |
|---|---|---|
| RES_DEST | string | Response Ziel-Adresse 2-stellig hex |
| RES_SRC | string | Response Source-Adresse 2-stellig hex |
| RES_SID | string | Response Service-ID 2-stellig hex |
| RES_SID_PAR | string | Response Service-ID Parameter 2-stellig hex pro Byte Anzahl wie ARG_SID_PAR |
| RES_DATEN | string | Response Daten 2-stellig hex pro Byte |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
| _REQUEST | binary | Hex-Auftrag an SG |
| _RESPONSE | binary | Hex-Antwort von SG |
UDS_TEL_ROH_BINAER_BUFFER
UDS Service senden
Arguments
| Name | Type | Comment |
|---|---|---|
| BINAER_BUFFER | binary | Byte 0 = ARG_DEST. Ziel-Adresse. Wenn 0xDF wird funktional gesendet Byte 1 = ARG_SRC. Tester-Adresse. Erlaubt 0xF0 - 0xFF Byte 2 = ARG_SID. Service-ID Byte 3..n = ARG_DATEN. Daten. Optional |
Results
| Name | Type | Comment |
|---|---|---|
| RES_DEST | string | Response Ziel-Adresse 2-stellig hex |
| RES_SRC | string | Response Source-Adresse 2-stellig hex |
| RES_SID | string | Response Service-ID 2-stellig hex |
| RES_DATEN | string | Response Daten 2-stellig hex pro Byte |
| JOB_STATUS | string | OKAY, wenn fehlerfrei table JobResult STATUS_TEXT |
| _REQUEST | binary | Hex-Auftrag an SG |
| _RESPONSE | binary | Hex-Antwort von SG |
Tables
Index
- JOBRESULT (76 × 2)
- GROBNAME (115 × 2)
- JOBRESULTEXTENDED (1 × 2)
JOBRESULT
Dimensions: 76 rows × 2 columns
| SB | STATUS_TEXT |
|---|---|
| 0x10 | ERROR_ECU_GENERAL_REJECT |
| 0x11 | ERROR_ECU_SERVICE_NOT_SUPPORTED |
| 0x12 | ERROR_ECU_SUB_FUNCTION_NOT_SUPPORTED |
| 0x13 | ERROR_ECU_INCORRECT_MESSAGE_LENGTH_OR_INVALID_FORMAT |
| 0x14 | ERROR_ECU_RESPONSE_TOO_LONG |
| 0x21 | ERROR_ECU_BUSY_REPEAT_REQUEST |
| 0x22 | ERROR_ECU_CONDITIONS_NOT_CORRECT |
| 0x24 | ERROR_ECU_REQUEST_SEQUENCE_ERROR |
| 0x25 | ERROR_ECU_NO_RESPONSE_FROM_SUBNET_COMPONENT |
| 0x26 | ERROR_ECU_FAILURE_PREVENTS_EXECUTION_OF_REQUESTED_ACTION |
| 0x31 | ERROR_ECU_REQUEST_OUT_OF_RANGE |
| 0x33 | ERROR_ECU_SECURITY_ACCESS_DENIED |
| 0x35 | ERROR_ECU_INVALID_KEY |
| 0x36 | ERROR_ECU_EXCEED_NUMBER_OF_ATTEMPTS |
| 0x37 | ERROR_ECU_REQUIRED_TIME_DELAY_NOT_EXPIRED |
| 0x70 | ERROR_ECU_UPLOAD_DOWNLOAD_NOT_ACCEPTED |
| 0x71 | ERROR_ECU_TRANSFER_DATA_SUSPENDED |
| 0x72 | ERROR_ECU_GENERAL_PROGRAMMING_FAILURE |
| 0x73 | ERROR_ECU_WRONG_BLOCK_SEQUENCE_COUNTER |
| 0x78 | ERROR_ECU_REQUEST_CORRECTLY_RECEIVED__RESPONSE_PENDING |
| 0x7E | ERROR_ECU_SUB_FUNCTION_NOT_SUPPORTED_IN_ACTIVE_SESSION |
| 0x7F | ERROR_ECU_SERVICE_NOT_SUPPORTED_IN_ACTIVE_SESSION |
| 0x81 | ERROR_ECU_RPM_TOO_HIGH |
| 0x82 | ERROR_ECU_RPM_TOO_LOW |
| 0x83 | ERROR_ECU_ENGINE_IS_RUNNING |
| 0x84 | ERROR_ECU_ENGINE_IS_NOT_RUNNING |
| 0x85 | ERROR_ECU_ENGINE_RUN_TIME_TOO_LOW |
| 0x86 | ERROR_ECU_TEMPERATURE_TOO_HIGH |
| 0x87 | ERROR_ECU_TEMPERATURE_TOO_LOW |
| 0x88 | ERROR_ECU_VEHICLE_SPEED_TOO_HIGH |
| 0x89 | ERROR_ECU_VEHICLE_SPEED_TOO_LOW |
| 0x8A | ERROR_ECU_THROTTLE_PEDAL_TOO_HIGH |
| 0x8B | ERROR_ECU_THROTTLE_PEDAL_TOO_LOW |
| 0x8C | ERROR_ECU_TRANSMISSION_RANGE_NOT_IN_NEUTRAL |
| 0x8D | ERROR_ECU_TRANSMISSION_RANGE_NOT_IN_GEAR |
| 0x8F | ERROR_ECU_BRAKE_SWITCH_NOT_CLOSED |
| 0x90 | ERROR_ECU_SHIFTER_LEVER_NOT_IN_PARK |
| 0x91 | ERROR_ECU_TORQUE_CONVERTER_CLUTCH_LOCKED |
| 0x92 | ERROR_ECU_VOLTAGE_TOO_HIGH |
| 0x93 | ERROR_ECU_VOLTAGE_TOO_LOW |
| ?00? | OKAY |
| ?01? | ERROR_ECU_NO_RESPONSE |
| ?02? | ERROR_ECU_INCORRECT_LEN |
| ?03? | ERROR_ECU_INCORRECT_RESPONSE_ID |
| ?04? | ERROR_ECU_TA_RESPONSE_NOT_SA_REQUEST |
| ?05? | ERROR_ECU_SA_RESPONSE_NOT_TA_REQUEST |
| ?06? | ERROR_ECU_RESPONSE_INCORRECT_DATA_IDENTIFIER |
| ?07? | ERROR_ECU_RESPONSE_TOO_MUCH_DATA |
| ?08? | ERROR_ECU_RESPONSE_TOO_LESS_DATA |
| ?09? | ERROR_ECU_RESPONSE_VALUE_OUT_OF_RANGE |
| ?0A? | ERROR_TABLE |
| ?10? | ERROR_F_CODE |
| ?12? | ERROR_INTERPRETATION |
| ?13? | ERROR_F_POS |
| ?14? | ERROR_ECU_RESPONSE_INCORRECT_IO_CONTROL_PARAMETER |
| ?15? | ERROR_ECU_RESPONSE_INCORRECT_ROUTINE_CONTROL_TYPE |
| ?16? | ERROR_ECU_RESPONSE_INCORRECT_SUB_FUNCTION |
| ?17? | ERROR_ECU_RESPONSE_INCORRECT_DYNAMICALLY_DEFINED_DATA_IDENTIFIER |
| ?18? | ERROR_ECU_RESPONSE_NO_STRING_END_CHAR |
| ?19? | ERROR_ECU_RESPONSE_INCORRECT_ROUTINE_IDENTIFIER |
| ?1A? | ERROR_ECU_RESPONSE_INCORRECT_RESET_TYPE |
| ?1B? | ERROR_ECU_RESPONSE_INCORRECT_SERIAL_NUMBER_FORMAT |
| ?1C? | ERROR_ECU_RESPONSE_INCORRECT_DTC_BY_STATUS_MASK |
| ?1D? | ERROR_ECU_RESPONSE_INCORRECT_DTC_STATUS_AVAILABILITY_MASK |
| ?1E? | ERROR_ECU_RESPONSE_INCORRECT_ROUTINE_CONTROL_IDENTIFIER |
| ?50? | ERROR_BYTE1 |
| ?51? | ERROR_BYTE2 |
| ?52? | ERROR_BYTE3 |
| ?60? | ERROR_VERIFY |
| ?61? | ERROR_ECU_RESPONSE_ZGW |
| ?62? | ERROR_ECU_RESPONSE_BACKUP |
| ?70? | ERROR_CALID_CVN_INCORRECT_LEN |
| ?80? | ERROR_SVK_INCORRECT_LEN |
| ?81? | ERROR_SVK_INCORRECT_FINGERPRINT |
| ?F0? | ERROR_ARGUMENT |
| 0xXY | ERROR_ECU_UNKNOWN_NEGATIVE_RESPONSE |
GROBNAME
Dimensions: 115 rows × 2 columns
| ADR | GROBNAME |
|---|---|
| 0x00 | JBBF |
| 0x01 | AIRBAG |
| 0x02 | SZL |
| 0x04 | ARS_H |
| 0x05 | CDM |
| 0x06 | TRSVC |
| 0x07 | SME |
| 0x08 | HC |
| 0x09 | RE_DME |
| 0x0A | RE_EME |
| 0x0B | SCR |
| 0x0D | HKFM |
| 0x0E | SVT |
| 0x0F | QSG/GHAS |
| 0x10 | ZGW |
| 0x11 | ENS |
| 0x12 | DME/DDE |
| 0x13 | DME2/DDE2 |
| 0x14 | LIM |
| 0x15 | KLE |
| 0x16 | ASA |
| 0x17 | EKP |
| 0x18 | EGS |
| 0x19 | LMV |
| 0x1A | EME |
| 0x1B | SMES1 |
| 0x1C | ICMQL |
| 0x1D | TFM |
| 0x1E | SMES2 |
| 0x20 | RDC |
| 0x21 | FRR |
| 0x22 | SAS |
| 0x23 | SVT_RR |
| 0x24 | CVM |
| 0x25 | ARS_V |
| 0x26 | RSE |
| 0x27 | CGW_RR |
| 0x29 | DSC |
| 0x2A | EMF |
| 0x2B | HSR |
| 0x2C | PMA |
| 0x2D | ASDA |
| 0x2E | PCU |
| 0x30 | EPS |
| 0x31 | MMC |
| 0x32 | CSM |
| 0x34 | ZINS |
| 0x35 | TXB |
| 0x36 | TELEFON |
| 0x37 | AMP |
| 0x38 | EHC |
| 0x39 | ICMV |
| 0x3A | EME |
| 0x3B | SAS |
| 0x3C | CDC |
| 0x3D | HUD |
| 0x3E | ACP_RR |
| 0x3F | ASD |
| 0x40 | CAS |
| 0x41 | TMS_L |
| 0x42 | TMS_R |
| 0x43 | LHM_L |
| 0x44 | LHM_R |
| 0x45 | DCS |
| 0x46 | GZAL |
| 0x47 | GZAR |
| 0x48 | VSW |
| 0x49 | SECU1 |
| 0x4A | SECU2 |
| 0x4B | TVM |
| 0x4D | EMA_LI |
| 0x4E | EMA_RE |
| 0x4F | LEM |
| 0x50 | SINE |
| 0x53 | SPNMVL |
| 0x54 | RADIO |
| 0x55 | MULF |
| 0x56 | FZD |
| 0x57 | NIVI |
| 0x59 | SPNMVR |
| 0x5A | SPNMHL |
| 0x5B | SPNMHR |
| 0x5D | KAFAS |
| 0x5E | GWS |
| 0x5F | FLA |
| 0x60 | KOMBI |
| 0x61 | ECALL |
| 0x63 | HEADUNIT |
| 0x64 | PDC |
| 0x67 | ZBE |
| 0x68 | ZBEF |
| 0x69 | FAH |
| 0x6A | BFH |
| 0x6B | HKL |
| 0x6D | FAS |
| 0x6E | BFS |
| 0x71 | AHM |
| 0x72 | FRM |
| 0x73 | CID |
| 0x74 | CIDF |
| 0x75 | CIDF2 |
| 0x76 | VDC |
| 0x77 | TRSVC_RR |
| 0x78 | IHKA |
| 0x79 | FKA |
| 0x7A | AFP |
| 0x7B | HKA |
| 0xA0 | CIC_HD |
| 0xA5 | RK_VL |
| 0xA6 | RK_VR |
| 0xA7 | RK_HL |
| 0xA8 | RK_HR |
| 0xA9 | CDCDSP |
| 0xAB | MMCDSP |
| 0xXY | ???? |
JOBRESULTEXTENDED
Dimensions: 1 rows × 2 columns
| SB | STATUS_TEXT |
|---|---|
| 0xXY | ERROR_UNKNOWN |