mcaudi hat folgendes geschrieben: |
| I tried the encoding of the new component again, but the errors reappear, but the MFL and horn are not working. |
This is strange. I would start thinking from here.
Options:
- This encoding is not the one that the MFL/horn was using
- Another component is preventing the correct function (loose contact, coil spring broken again, ...)
- An error was set somewhere after the re-encoding, which is now preventing the horn and MFL from working.
Troubleshooting from my perspective: Ensure that the steering wheel control unit (not to be confused with the steering column control unit) can be accessed. Does it appear as a subsystem in the car scan? Otherwise, check the steering column spring, etc. Can you query individual buttons?
The coding differences are minimal:
Byte 00, Bit 5 Button for driver assistance systems: yes/no
Byte 01, Bit 3 Push-to-talk button: yes/no
Byte 02, Bit 1 Parking light function (falling edge/normal)
Byte 02, Bit 7 ACC: yes/no
Byte 04, Bit 0 S-contact: yes/no
Byte 04, Bit 1 Long-range light (falling edge/normal)
For the horn, this should be irrelevant.
However, I would first encode everything to the last state where the horn function is active (i.e., the initial state of the new STG) and then check that the communication between the steering wheel STG and the steering column STG is functioning. I suspect there is a LIN communication error.
Since everything else has already been replaced, I would focus on the steering wheel electronics (the small circuit board hasn't been replaced yet) and the coil spring (apparently damaged again?).
Best regards,
Guste