DTC Detection Logic
|
DTC |
CONSULT screen terms |
DTC detection condition |
||||
|
[Trouble diagnosis content] |
[Malfunction type] |
|||||
|
U0429 |
00 |
COMMUNICATION ERROR (INVALID) [Implausible data were received from the steering column module.] |
[NO SUBTYPE INFORMATION] |
1 |
Diagnosis condition |
Steering column control module message was received. |
|
Signal (terminal) |
CAN communication |
|||||
|
Threshold |
For every message, a DLC error counter is increased in the CAN receive interrupt if message with incorrect data length is received. This error counter is compared against a predefined threshold value in a periodic function and malfunction is logged if threshold is breached. |
|||||
|
Diagnosis delay time |
20 consecutive received messages with to short DLC. |
|||||
|
U0429 |
00 |
COMMUNICATION ERROR (INVALID) [Implausible data were received from the steering column module.] |
[NO SUBTYPE INFORMATION] |
2 |
Diagnosis condition |
Steering column control module message was received. |
|
Signal (terminal) |
CAN communication |
|||||
|
Threshold |
For every message, a update counter error counter is increased in the CAN receive interrupt if message with incorrect update counter is received. This error counter is compared against a predefined threshold value in a periodic function and malfunction is logged if threshold is breached. |
|||||
|
Diagnosis delay time |
20 consecutive received messages with invalid counter steps. |
|||||
|
U0429 |
00 |
COMMUNICATION ERROR (INVALID) [Implausible data were received from the steering column module.] |
[NO SUBTYPE INFORMATION] |
3 |
Diagnosis condition |
Steering column control module message was received. |
|
Signal (terminal) |
CAN communication |
|||||
|
Threshold |
For every message, a checksum error counter is increased in the CAN receive interrupt if message with incorrect checksum is received. This error counter is compared against a predefined threshold value in a periodic function and malfunction is logged if threshold is breached. |
|||||
|
Diagnosis delay time |
20 consecutive received messages with wrong checksum. |
|||||