www.eao.com
33
Example: Undervoltage Error (0x7F260), Button 3 Stuck Error (0x7F073), Button 4 Stuck Error
(0x7F074), Button 5 Stuck Error (0x7F075)
The 18 data bytes (data byte 1-2 in TP.CM_BAM) are packed in three messages (data byte 3
in TP.CM_BAM). The trouble codes are packed in the following format:
̶
0x00, 0x00, X, X, X, X, Y, Y, Y, Y, …, 0xFF, 0xFF, …
The data starts with two bytes 0x00 followed by the trouble codes. X and Y are symbolic for a
single trouble code. After the last trouble code, the payload of the last data transfer message
are filled up with 0xff to get an 8 byte data field.
9.6.3.2 Previously active diagnostic trouble codes (DM2)
The keypad saves every occurred error in an internal memory that can be read out over a
request. Same as in case DM1 it is necessary to decide between two possible ways of
communication:
̶
Only one previously active diagnostic trouble code:
If one error are stored in the internal memory, the data transmission are showed in the following
table:
The DM2 message (PGN = 0x18FECB80) takes the same payload as DM1 message but they
are not send automatically. The DM2 message must be requested with a request message.
CAN-ID
DLC
Data
Byte 0
Data
Byte 1
Data
Byte 2
Data
Byte 3
Data
Byte 4
Data
Byte 5
Data
Byte 6
Data
Byte 7
0x1CECFF80
(TP.CM_BA
M)
8
0x20
0x12
0x00
0x03
0xFF
0xCA
0xFE
0x00
0x1CEBFF80
(TP.DT)
8
0x01
0x00
0x00
0x73
0xF0
0xE2
0x03
0x74
0x1CEBFF80
(TP.DT)
8
0x02
0xF0
0xE2
0x07
0x75
0xF0
0xE2
0x03
0x1CEBFF80
(TP.DT)
8
0x03
0x60
0xF2
0xE4
0x03
0xFF
0xFF
0xFF
CAN-ID
DL
C
Data
Byte 0
Data
Byte 1
Data
Byte 2
Data
Byte 3
Data
Byte 4
Data
Byte 5
Data
Byte 6
Data
Byte 7
0x18EA80FF
(Request)
3
0xCB
0xFE
0x00
---
---
---
---
---
0x18FECB80
(DM2)
8
0x00
0x00
TC1
TC2
TC3
TC4
0xFF
0xFF