Forum: Mikrocontroller und Digitale Elektronik VW Lenkrad 5G0 959 442 (mit GRA) über LIN am ESP32-S3 – GRA-Tasten liefern keine Daten


von Sven (aubin)


Lesenswert?

Hallo zusammen,

ich lese aktuell ein VW-Lenkradmodul 5G0 959 442 (mit GRA) über einen 
LIN-Transceiver (TJA1020) an einem ESP32-S3 aus.

Setup:

ESP32-S3

TJA1020 (12 V Versorgung, LIN korrekt beschaltet)

ESP TX ↔ TJA RX

ESP RX ↔ TJA TX (gekreuzt)

LIN direkt am Lenkradmodul

Break + Sync (0x55) + PID werden sauber erzeugt

Baudrate ~19.2 kbit/s

Ich kann grundsätzlich Tasten auslesen. Medien-/Menü-Tasten reagieren 
wie erwartet und liefern reproduzierbare Bytes im Response-Frame.

Problem:
Die GRA-Tasten (SET, RES, ON/OFF) liefern keinerlei erkennbare Änderung 
im empfangenen Frame. Es scheint, als würden diese Tasten gar nicht 
übertragen.

Fragen:

Gibt es bei diesem Modul getrennte LIN-IDs für unterschiedliche 
Tastengruppen (z. B. GRA separat)?

Müssen bestimmte Request-Frames (Enable/Keepalive) zyklisch gesendet 
werden, damit alle Tasten antworten?

Ist bekannt, ob GRA eventuell nur bei gesetztem Statusbit (z. B. 
„Zündung aktiv“ o. ä.) gesendet wird?

Hat jemand die Byte-Zuordnung für dieses 5G0-Modul bereits dokumentiert?

Ich logge aktuell die kompletten 8 Datenbytes pro Response und sehe bei 
Betätigung der GRA-Tasten keine Veränderung.

Für Hinweise zu ID-Struktur oder notwendigen Initialisierungs-Frames 
wäre ich dankbar.

Viele Grüße
Sven

: Bearbeitet durch User
von Alexander (alecxs)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.