VW Lenkrad 5G0 959 442 (mit GRA) über LIN am ESP32-S3 – GRA-Tasten liefern keine Daten

OP #8012776
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren